summaryrefslogtreecommitdiff
path: root/net
AgeCommit message (Collapse)AuthorFilesLines
2006-07-02Update to 2.7.7:wiz2-6/+6
2006/06/19: version 2.7.7 = tag release-2-7-7 5196: IP: Store IPs with two int values instead of four to save RAM (pango) 5195: BT: Log tracker error messages in UTF-8 5194: HTML: Print warning on opening page when enable_servers is set to false 2006/06/18 5191: HTML: remove sysinfo on opening page & option motd_html 5192: Fix deactivation of verbosity "gui" 5163: Configure: CVS SCM support for Mac OS X 10.3 (gstat) 2006/06/17 5158: HTML: Use table for printing buildinfo and runinfo data (schlumpf, pango) 2006/06/16 5187: New option: BT_import_new_torrents_interval, ignore Thumbs.db & desktop.ini in directory lists 5186: GUI: Send only non-empty real_startup_message string 2006/06/15 5156: HTML, improve Options output (schlumpf) * new command html_mods_use_js_helptext (true|false) to change display of helptext between javascript popup`s and html table * fix some padding and border bugs * add "toggle js_helptext" button to 'vo' and 'voo' to directly toggle the style 2006/06/12 5061: New option small_files_slot_limit to push release of small files (pango) all files below the configured file size (default 10kb) are uploaded through one reserved slot 5144: Increase default max_upload_rate to 10 (schlumpf) 5177: HTML, Options: update display after changing options (schlumpf) 5176: Swarming: Change error message text and verbosity for BAD WRITE BAD WRITE is not really an error, MLDonkey just receives unwanted data 5175: GTK1 oldgui: Last compile fix for abstract verification bitmaps (pango) 5174: Abstract verification bitmaps: compile fixes for GTK1 GUIs, move generic code to CDK (pango) 5173: Swarmer: Small fix for merged downloads (WIP7b') (pango) 2006/06/11 5172: EDK: Log error which causes pausing a download 5171: New command group "Driver/Users", print help text for "Bad number of arguments" error message 5170: Fix default max_indirect_connections, minimum is 30 5169: HTML, Options: add description to option section buttons, remove 'save' button (schlumpf) 5168: Global module to abstract verification bitmaps (pango) 5167: Swarmer: Fix saving ini data for merged downloads (pango) 5166: Swarmer: New module to abstract verification bitmaps (pango) 2006/06/07 5164: CommonSwarming: Pangos WIP5e' * When cutting a range, the reciprocal link of the range after the right part still references the left part * When cutting a block in two parts can before empty, but then can also before complete (if they have no ranges left) * Added bad_writes_is_back patch * When find_range can only find ranges already being downloaded, it now first does a quick check to see if there's no other, probably more interesting, blocks remaining. If so, it forces a block change (report no more ranges left) * While it's a good feature in itself, it's probably a workaround for a bug in select_block (?); It seems that blocks oversaturated with sources happen way too often (4 or 5 sources on a single range shouldn't happen). * Compute the size of unselected ranges in each blocks, so that sources don't "rush" on blocks just left by a source. * Some BAD WRITEs seems to happen because we forget ranges we requested (when switching blocks ?) * Replaced call to clear_uploader_ranges by a call to clear_uploader_intervals in BitTorrent support Choke message handler. 5063: EDK: remove duplicate entries in shared_files_new.ini (pango) 5160: Remove stale avifile.ml, clean commonMultimedia logging 5159: Compute magic values only when needed 5157: add some line breaks to option help text for shorter lines (schlumpf) 2006/06/01 5153: New command: force_web_infos to manually download web_infos URLs 5152: Do not connect friends from disabled networks 5151: Options: New stringvalue functions needed for multiuser support 5150: Log: Fix log when server list is empty in check_blocked_servers 2006/05/31 5149: Log: Some additions for commonSwarming 5148: Mail: Fix for multiline SMTP responses (zet) 5143: HTML/Telnet: Country codes for servers 5147: G1/G2: Display proper filename (and therefore support rename) (zet) 5145: EDK: Fix md4 hashing when filesize is an exact multiple of edk chunk size, MLDonkey is now eMule-compatible (zet) 2006/05/30 5141: Swarmer: New option swarming_block_selection_algorithm (pango) * Allow to choose swarmer block selection algorithm at runtime. - Algorithm 1 is the current default algorithm - Algorithm 2, from WIP3o patch, should try harder to complete partially downloaded chunks, specially with Bittorrent. It was previously reverted because of unknown performance problem (slower download ?) 5140: Update .cvsignore files (pango) 5138: Catch ip banned exception (zet) 5137: HTML: Fix display of file magic values with ' 5136: FileTP: fixes and enhancements (zet) * Add "FTP-chunk_size" option (0 = no chunks = download full file at once) -- A chunk_size would be required if downloading from > 1 source * Add FTP downloads to bandwidth controller (for stats & speed limiter) * Support FTP sites that do not buffer input (MS FTP) * Add support for user/pass (http://user:pass@site or ftp://user:pass@site). This also adds user/pass support to http_client. * Error codes from HTTP (ie: 404) and some from FTP are supported (530 sometimes signals a retry, sometimes a login failure so a regex was used (lftp)). Downloads are paused when a hard error is received (and noted in the log). 2006/05/25 5131: New option gui_log_size: number of lines for GUI console messages 5129: HTML: Display client_bind_addr in options menu 5124: Log: Login messages can be disabled with verbosity "no-login" 5130: CommonSwarming: Pangos WIP4a' thanks for testing goes to SchAmane, CruX, jave (forgot someone?) That's a huge patch over CommonSwarming module (whose job is to select what data to ask from connected sources, and the merging of received data), I hope I'm not forgetting anything important : * first, it's a mantainance patch; Lots of code have been reworked for readability and compactness (iterators...), functions grouped together, sometimes renamed to more descriptive names. Lots of comments have been added, including the description of invariants I've found, and a nice ASCII art schema of the swarming datastructures ;) * naming has been made more consistant, to differenciate chunks (from each network view) from blocks (internal to swarming), and intervals (list of int64 * int64 beggining/end offset pairs) * Support for bitmaps encoded as strings (AvailableCharBitmap) removed, since it's no longer used anywhere; use the more compact AvailableBitv instead * Removed range_current_begin from ranges, it's enough for a range to have a beginning and a end ;) * Rewrote compute_block_num to have precise preconditions, and algorithm proof * Added some assertions to better enforce invariants (on verification bitmaps, for example) * Allocation of ranges is now delayed until the very last moment, instead of when a chunk starts being downloaded. Main benefit (beside small memory gain) is that requests for different ranges sizes can be fulfilled at any time. * Modified received function so that no BAD WRITE message can happen anymore: condition when data that does not start from the beginning of a range is correctly detected and data discarded (since ranges cannot handle that case anyway) * Rewrote a much simpler version of present_intervals * Rewrote block selection algorithm for readability and flexibility; select_block simply "folds" over all available blocks, using compare_choices function to keep the best available one(s). May need some more CPU (no fast exit) * Fixed donkey uploaders calls when disconnected * Reenable the copy of identical chunks between files. Opportunities for copies are checked every 5 minutes. * Made file writing a bit smarter in Unix32 module so that writing zeroed chunks (as can happen a lot with chunks copying) on an otherwise sparse temp file does not allocate disk space. A bit hackish. 2006/05/23 5121: EDK: Remove obsolete option emule_compression 5122: improve block_list output and runinfo ip blocking (schlumpf) 5123: Fix Invalid_argument("UTF8.length") bug in HTML, down-/uploaders
2006-06-30Rename variable "optreset" to "my_optreset" to avoid conflict with globaltron2-4/+25
variable used by getopt(3).
2006-06-30Move "bsddip" package to "bsddip" directory.tron8-8/+8
2006-06-30Don't include "net/if_slvar.h" under NetBSD. It's not necessary undertron2-9/+11
older NetBSD versions and the file doesn't exist under newer versions.
2006-06-30Just turn off "nonnull" warning instead of all warnings.tron1-2/+6
2006-06-30Remove "-Wall" option when compiling with GCC 4.1.x under NetBSD.tron1-0/+10
It gets confused by the definition of the ar_tha() macro.
2006-06-30Convert dependency to use -[0-9]* style instead of just -*.joerg1-4/+4
Bump revision.
2006-06-30Use -[0-9]* instead of -* in dependencies. Bump revision.joerg1-12/+12
2006-06-27Fixed security issue in gftp, so bump revision for gtk1 version as well.joerg1-2/+2
2006-06-27Fix a possible stack overflow on architectures with MAXNAMLEN > 255,joerg4-9/+97
like Solaris. Comment out some unused functions messing with the dirent interface to fix the build on DragonFly. Bump revision.
2006-06-27Fix build with gcc4 on NetBSD-3.99.21.wiz3-6/+27
2006-06-26Fixed gcc warnings.rillig3-4/+27
2006-06-26Install couriertcpd into sbin, which is the location expected by stockjlam2-5/+5
courier-mta and courier-imap. Bump the PKGREVISION on all three packages.
2006-06-25Sync with nmap 4.11salo1-5/+5
2006-06-25Update to version 4.11salo6-112/+15
- bite the bullet and use GNU make, it's increasingly annoying to try avoiding it Changes: - Added a dozens of more detailed SSH version detection signatures, thanks to a SSH huge survey and integration effort by Doug Hoyte. The results of his large-scale SSH scan are posted at http://seclists.org/nmap-dev/2006/Apr-Jun/0393.html . - Fixed the Nmap Makefile (actually Makefile.in) to correctly handle include file dependencies. So if a .h file is changed, all of the .cc files which depend on it will be recompiled. Thanks to Diman Todorov (diman(a)xover.mud.at) for the patch. - Fixed a compilation problem on solaris and possibly other platforms. The error message looked like "No rule to make target `inet_aton.o', needed by `libnbase.a'". Thanks to Matt Selsky (selsky(a)columbia.edu) for the patch. Fixes PR pkg/33806 from Gilles Dauphin. - Applied a patch which helps with HP-UX compilation by linking in the nm library (-lnm). Thanks to Zakharov Mikhail (zmey20000(a)yahoo.com) for the patch. - Added version detection probes for detecting the Nessus daemon. Thanks to Adam Vartanian (flooey(a)gmail.com) for sending the patch.
2006-06-25Fixed file ownership. Bumped PKGREVISION.rillig1-1/+3
2006-06-23fix the other problem with gnomevfs-smb: need runtime library path,drochner1-1/+3
bump PKGREVISION
2006-06-22Needs msgfmt.joerg1-2/+2
2006-06-22Needs msgfmt.joerg1-2/+2
2006-06-21Never include sys/errno.h or define errno.joerg2-11/+24
2006-06-21USE_TOOLS+=lexminskim1-2/+2
2006-06-21USE_TOOLS+=yaccminskim1-2/+2
2006-06-21Use the correct path to each dependencies' libraries and headers byjlam2-23/+39
using BUILDLINK_PREFIX.*, honor PKGMANDIR, and add missing file entries to the PLIST. Bump the PKGREVISION to 8. This should fix the error noted in the bulk build results: http://mail-index.netbsd.org/pkgsrc-bulk/2006/06/20/0000.html
2006-06-20USE_TOOLS+=yaccminskim2-2/+5
2006-06-20USE_TOOLS+=yaccminskim2-2/+5
2006-06-20USE_TOOLS+=lexminskim1-1/+2
2006-06-20USE_TOOLS+=yaccminskim2-3/+4
2006-06-20Patch libtool fragment to support DragonFly.joerg2-1/+103
2006-06-20The contents of include/bind vary widly between systems as bind9abs2-29/+6
dutifully installs whatever it thinks might be missing or just substandard on the current system. As the Makefile already adds the contents of share/doc/bind9 dynamically to the PLIST, do the same for include/bind. Fixes the PLIST on RedHat EL 2 & 3, and does not break it on NetBSD/3 No PKGREVISION bump as no change to anything but generated PLIST
2006-06-20Make this package build with gcc-4. Patches provided by John D. Bakerminskim3-1/+49
in PR pkg/33764.
2006-06-19regenchristos1-2/+2
2006-06-19Try to make this work for 3.0christos1-3/+4
2006-06-18Fixed a typo (SUBST_MESSAGE.cgi => SUBST_MESSAGE.paths) found by pkglint.rillig1-2/+2
2006-06-17- don't use getfsstat, use getvfsstat.christos4-3/+176
- add code to do disk i/o statistics for NetBSD and enable it.
2006-06-15Update to version 4.10salo4-13/+13
Changes: 4.10: ===== - Updated nmap-mac-prefixes to reflect the latest OUI DB from the IEEE (http://standards.ieee.org/regauth/oui/oui.txt) as of May 31, 2006. Also added a couple unregistered OUI's (for QEMU and Bochs) suggested by Robert Millan (rmh(a)aybabtu.com). - Fixed a bug which could cause false öpen" ports when doing a UDP scan of localhost. This usually only happened when you scan tens of thousands of ports (e.g. -p- option). - Fixed a bug in service detection which could lead to a crash when "--version-intensity 0" was used with a UDP scan. Thanks to Makoto Shiotsuki (shio(a)st.rim.or.jp) for reporting the problem and Doug Hoyte for producing a patch. - Made some AIX and HP-UX portability fixes to Libdnet and NmapFE. These were sent in by Peter O'Gorman (nmap-dev(a)mlists.thewrittenword.com). - When you do a UDP«CP scan, the TCP ports are now shown first (in numerical order), followed by the UDP ports (also in order). This contrasts with the old format which showed all ports together in numerical order, regardless of protocol. This was at first a "bug", but then I started thinking this behavior may be better. If you have a preference for one format or the other, please post your reasons to nmap-dev. - Changed mass_dns system to print a warning if it can't find any available DNS servers, but not quit like it used to. Thanks to Doug Hoyte for the patch. 4.04BETA1: ========== - Integrated all of your submissions (about a thousand) from the first quarter of this year! Please keep 'em coming! The DB has increased from 3,153 signatures representing 381 protocols in 4.03 to 3,441 signatures representing 401 protocols. No other tool comes close! Many of the already existing match lines were improved too. Thanks to Version Detection Czar Doug Hoyte for doing this. - Nmap now allows multiple ingored port states. If a 65K-port scan had, 64K filtered ports, 1K closed ports, and a few dozen open ports, Nmap used to list the dozen open ones among a thousand lines of closed ports. Now Nmap will give reports like "Not shown: 64330 filtered ports, 1000 closed ports" or "All 2051 scanned ports on 192.168.0.69 are closed (1051) or filtered (1000)", and omit all of those ports from the table. Open ports are never ignored. XML output can now have multiple <extraports> directive (one for each ignored state). The number of ports in a single state before it is consolidated defaults to 26 or more, though that number increases as you add -v or -d options. With -d3 or higher, no ports will be consolidated. The XML output should probably be augmented to give the extraports directive 'ip', 'tcp', and 'udp' attributes which specify the corresponding port numbers in the given state in the same listing format as the nmaprun.scaninfo.services attribute, but that part hasn't yet been implemented. If you absoultely need the exact port numbers for each state in the XML, use -d3 for now. - Nmap now ignores certain ICMP error message rate limiting (rather than slowing down to accomidate it) in cases such as SYN scan where an ICMP message and no response mean the same thing (port filtered). This is currently only done at timing level Aggressive (-T4) or higher, though we may make it the default if we don't hear problems with it. In addition, the --defeat-rst-ratelimit option has been added, which causes Nmap not to slow down to accomidate RST rate limits when encountered. For a SYN scan, this may cause closed ports to be labeled 'filtered' becuase Nmap refused to slow down enough to correspond to the rate limiting. Learn more about this new option at http://www.insecure.org/nmap/man/ . Thanks to Martin Macok (martin.macok(a)underground.cz) for writing the patch that these changes were based on. - Moved my Nmap development environment to Visual C++ 2005 Express edition. In typical "MS Upgrade Treadmill" fashion, Visual Studio 2003 users will no longer be able to compile Nmap using the new solution files. The compilation, installation, and execution instructions at http://www.insecure.org/nmap/install/inst-windows.html have been upgraded. - Automated my Windows build system so that I just have to type a single make command in the mswin32 directory. Thanks to Scott Worley (smw(a)pobox.com>, Shane & Jenny Walters (yfisaqt(a)waltersinamerica.com), and Alex Prinsier (aphexer(a)mailhaven.com) for reading my appeal in the 4.03 CHANGELOG and assisting. - Changed the PortList class to use much more efficient data structures and algorithms which take advantage of Nmap-specific behavior patterns. Thanks to Marek Majkowski (majek(a)forest.one.pl) for the patch. - Fixed a bug which prevented certain TCPÙDP scan commands, such as "nmap -sSU -p1-65535 localhost" from scanning both TCP and UDP. Instead they gave the error message "WARNING: UDP scan was requested, but no udp ports were specified. Skipping this scan type". Thanks to Doug Hoyte for the patch. - Nmap has traditionally required you to specify -T* timing options before any more granular options like --max-rtt-timeout, otherwise the general timing option would overwrite the value from your more specific request. This has now been fixed so that the more specific options always have precendence. Thanks to Doug Hoyte for this patch. - Fixed a couple possible memory leaks reported by Ted Kremenek (kremenek(a)cs.stanford.edu) from the Stanford University sofware static analysis lab ("Checker" project). - Nmap now prints a warning when you specify a target name which resolves to multiple IP addresses. Nmap proceeds to scan only the first of those addresses (as it always has done). Thanks to Doug Hoyte for the patch. The warning looks like this: Warning: Hostname google.com resolves to 3 IPs. Using 66.102.7.99. - Disallow --host-timeout values of less than 1500ms, print a warning for values less than 15s. - Changed all instances of inet_aton() into calls to inet_pton() instead. This allowed us to remove inet_aton.c from nbase. Thanks to KX (kxmail(a)gmail.com) for the patch. - When debugging (-d) is specified, Nmap now prints a report on the timing variables in use. Thanks to Doug Hoyte for the patch. The report loos like this: ---------- Timing report ---------- hostgroups: min 1, max 100000 rtt-timeouts: init 250, min 50, max 300 scan-delay: TCP 5, UDP 1000 parallelism: min 0, max 0 max-retries: 2, host-timeout 900000 ----------------------------------- - Modified the WinPcap installer file to explicitly uninstall an existing WinPcap (if you select that you wish to replace it) rather than just overwriting the old version. Thanks to Doug Hoyte for making this change. - Added some P2P application ports to the nmap-services file. Thanks to Martin Macok for the patch. - The write buffer length increased in 4.03 was increased even further when the debugging or verbosity levels are more than 2 (e.g. -d3). Thanks to Brandon Enright (bmenrigh(a)ucsd.edu) for the patch. The goal is to prevent you from ever seeing the fatal error: "log_vwrite: write buffer not large enough -- need to increase" - Added a note to the Nmap configure dragon that people sick of him can submit their own ASCII art to nmap-dev@insecure.org . If you are wondering WTF I am talking about, it is probably because only most elite Nmap users -- the ones who compile from source on UNIX -- get to see the 'l33t ASCII Art.
2006-06-14Only vpnc-script has to be executable, not vpnc.conf. Bump PKGREVISION.ghen1-4/+3
2006-06-14Add a buildlink dependency on openssl to couriertcpd, which needs thejlam1-1/+4
SSL libraries to build couriertls, which encapsulates the logic for handling SSL connections for Courier services. Drop the dependency on openssl from both courier-imap and courier-mta, which only need the "openssl" tool instead. Bump the PKGREVISIONs for all three packages due to the changed dependencies. Problem noted by Ondrej Tuma in private email.
2006-06-13Add a patch from Christian Sturm for NetBSD ifconfig(8) command-lineghen3-3/+27
compatibility. Bump PKGREVISION.
2006-06-13pkglint: HOMEPAGE appears too late. Please put it below MAINTAINER.ghen1-2/+2
2006-06-12Update to 1.2.6:wiz3-9/+8
1.2.6: Sam Lantinga - Sun Apr 30 01:48:40 PDT 2006 * Added gcc-fat.sh for generating Universal binaries on Mac OS X * Updated libtool support to version 1.5.22 Sam Lantinga - Wed Nov 19 00:23:44 PST 2003 * Updated libtool support for new mingw32 DLL build process Shard - Thu, 05 Jun 2003 09:30:20 -0500 * Fixed compiling on BeOS, which may not have SO_BROADCAST Kyle Davenport - Sat, 19 Apr 2003 17:13:31 -0500 * Added .la files to the development RPM, fixing RPM build on RedHat 8 Bump BUILDLINK_ABI_DEPENDS for SDL shlib changes.
2006-06-12Prefer NAME_MAX over MAXNAMLEN and avoid statvfs on DragonFly.joerg4-5/+82
2006-06-12Changes in version 0.1.1.21 - 2006-06-10tv2-6/+6
o Crash and assert fixes from 0.1.1.20: - Fix a rare crash on Tor servers that have enabled hibernation. - Fix a seg fault on startup for Tor networks that use only one directory authority. - Fix an assert from a race condition that occurs on Tor servers while exiting, where various threads are trying to log that they're exiting, and delete the logs, at the same time. - Make our unit tests pass again on certain obscure platforms. [Noncritical changes, of which there are many, are in the ChangeLog.]
2006-06-11Fixed spelling mistake.heinz1-2/+2
2006-06-11Updated to version 2.21.heinz2-8/+7
Pkgsrc changes: - The module is available in the IP subdirectory on CPAN, so use the shorter URL for MASTER_SITES. Relevant changes since version 2.20: ==================================== - Small bug fixes - Database update: Apr 6 01:20 ripe.db.inetnum.gz Apr 6 00:18 delegated-afrinic-20060406 Apr 5 18:16 delegated-apnic-20060406 Apr 6 05:03 delegated-arin-20060406 Apr 6 03:50 delegated-lacnic-20060405
2006-06-11Needs pkg-config.joerg1-2/+2
2006-06-11Needs pkg-config.joerg1-1/+2
2006-06-09Add and enable couriertcpd.jlam1-1/+2
2006-06-09Import couriertcpd and couriertls from courier-mta-0.53.2 asjlam5-0/+89
net/couriertcpd. This package contains couriertcpd(1), used to daemonize the Courier services, and couriertls(1) used to provide TLS support for the Courier services that support them.
2006-06-09remove extern declaration of static variable that causesdbj2-4/+12
build failure on darwin
2006-06-09USE_TOOLS+=yaccminskim1-1/+2