summaryrefslogtreecommitdiff
path: root/net
AgeCommit message (Collapse)AuthorFilesLines
2006-01-22kphone uses lrelease from qt3-tools, so depend on it and change Makefilejoerg5-13/+43
to not expect it in PATH. Add DragonFly support and don't try to link with libresolv on DragonFly.
2006-01-22USE_LIBTOOL=yesjoerg1-1/+2
2006-01-22This needs pkg-config.wiz1-1/+3
2006-01-22Update to 2.7.3:wiz2-6/+6
2006/01/19: version 2.7.3 = tag release-2-7-3 4791: web_infos: New type geoip.dat, save files to local disk, re-download only if file on server is newer - now all files except type "rss" in web_infos are saved to local disk if not present or server version is newer - MLDonkey uses HTML header last-modified to check if a file has been updated - downloaded file timestamp is changed to last-modified time - show number of IP blocking ranges in runinfo - new web_infos kind: geoip.dat - automatically add geoip.dat to web_infos - support for *.gz|bz2|zip compressed GeoIP.dat files 4811: EDK: Print warning when starting a file too big for filesystem, clean Ux32 logging 4810: Update search results with highest avail/completesources tags (zet) 2006/01/16 4803: BT: force uniqueness of added trackers by "trackers" command (pango) 4801: EDK: add more server info fields (html and guiprot) (zet) 4798: Fix thread recognition on *BSD 2006/01/15 4797: EDK: Always put server connect requests in connection queue, whether max_opened_connections is reached or not Connection will be established later when a socket is available 2006/01/14 4796: Windows: Log proper warning when MaxUserPort is reached (thx to Enig) 4795: Mailer: Fix Subject encoding (bogeyman) 4716: BT: new command "tracker" to add trackers (bogeyman) 2006/01/12 4792: GeoIP: Add license (distrib/GeoIP_LICENSE.txt, runinfo) This product includes GeoLite data created by MaxMind, available from http://maxmind.com/ 4776: EDK: Avoid LowID if max_indirect_connections is reached (thx to zet) 4787: EDK: Show server version (ported from Mulus - thx to Knocker), disconnect blocked server after loading IP blocklist 2006/01/11 4790: Some logging stuff 4781: Disconnect connected server before removing 4782: Configure: Replace AC_CHECK_FILE with "test -d" to allow cross-compile 2006/01/09 4770: Change file opening mechanism, open rw only when needed (pango) new verbosity option "file" to control Unix32 file handling 4777: Display IP:port for LowID clients, GUI protocol update (zet) 2006/01/07 4769: HTML: Fix some Geoip display bugs 2006/01/06 4768: Dynamic loop delay (pango) 4765: Add GeoIP.dat support (zet) GeoIP is a GPL database that maps IPs to countries. http://www.maxmind.com/download/geoip/database/ This patch adds support for a "geoip_dat" option. It is a simple ocaml translation of just the geoip country lookup code. If active, the file is left open and consulted on demand. It didn't seem to slow anything down on my slow system. Sends the country # to the gui, use latest Sancho version to use it. Web: displays country codes in a column (name in tooltip). Maybe someone wants to add flag images (please make them optional).
2006-01-21Update package Makefile now that bsd.pkg.extract.mk is using thejlam4-15/+6
"extract" script for extraction. Many cases where a custom EXTRACT_CMD simply copied the distfile into the work directory are no longer needed. The extract script also hides differences between pax and tar behind a common command-line interface, so we no longer need code that's conditional on whether EXTRACT_USING is tar or pax.
2006-01-20Rename the following variables to reduce the number that we need to track:jlam1-2/+2
EXTRACT_CMD_OPTS.bin -> EXTRACT_OPTS_BIN EXTRACT_CMD_OPTS.lha -> EXTRACT_OPTS_LHA EXTRACT_CMD_OPTS.rar -> EXTRACT_OPTS_RAR EXTRACT_CMD_OPTS.tar -> EXTRACT_OPTS_TAR EXTRACT_CMD_OPTS.tar.Z -> EXTRACT_OPTS_TAR EXTRACT_CMD_OPTS.tar.bz2 -> EXTRACT_OPTS_TAR EXTRACT_CMD_OPTS.tar.gz -> EXTRACT_OPTS_TAR EXTRACT_CMD_OPTS.tbz -> EXTRACT_OPTS_TAR EXTRACT_CMD_OPTS.tbz2 -> EXTRACT_OPTS_TAR EXTRACT_CMD_OPTS.tgz -> EXTRACT_OPTS_TAR EXTRACT_CMD_OPTS.zip -> EXTRACT_OPTS_ZIP EXTRACT_CMD_OPTS.zoo -> EXTRACT_OPTS_ZOO EXTRACT_CMD_OPTS_tar.gz -> EXTRACT_OPTS_TAR
2006-01-20USE_LIBTOOL=yesjoerg6-12/+51
Avoid union shm on DragonFly, it conflicts with system provided version. Hack around some namespace pollution in arpa/inet.h inherited from FreeBSD which results in G_LOCK(inet_ptona) being partly mapped to G_LOCK(__inet_ptona), but not consistently.
2006-01-20Changes 2.1.0:adam4-26/+24
* Lots of bug fixes (see ChangeLog)
2006-01-20Drop maintainership. I can't seriously be the maintainer of so manyjmmv3-6/+6
packages - specially of packages that I haven't touched for a long while or those that other people can handle better than me.
2006-01-20Update to 2.2.7:jmmv4-28/+8
* Fixed a crash when using NTLM connections [316313, probably also 318252]. (Also 321208, which was a bug introduced in the original fix for 316313.) * Fixed a bug that could cause soup to suck up all available CPU when a connection to a SoupServer was dropped by the other side [319305, patch from Jonathan Matthew] * Fixed the creation of struct elements in XMLRPC messages [321362, patch from Sebastian Bauer] * Plugged a small memory leak in SoupSocket (from Wang Xin). * Fixed two compile problems, a gccism [320349, patch from Roland Illig], and a strict-aliasing warning from gcc 4.1.
2006-01-20Update gnome-vfs2* to 2.12.2:jmmv1-2/+1
* Correctly resolve nested symlinks without accessing invalid memory * Synch xdgmime with upstream to fix handling of the mime cache * Improve parsing of files which have names that match dates, years or times of day. * Correctly return GNOME_VFS_ERROR_CANCELLED if an authentication was cancelled in the ftp, sftp and smb method * Fix problem with multiple cd volumes * Add logic for Win32 so we won't return crap like /x:/foo/bar.zap and fix handling of file overwrites.
2006-01-20Add Jukka Salmi as co-maintainerhubertf1-2/+2
2006-01-19Remove unnecessary DECOMPRESS_CMD setting, which is automatically takenjlam1-3/+1
care if in bsd.pkg.extract.mk based on the EXTRACT_SUFX.
2006-01-19Fix patch to use case + two cats instead of a single cat + preprocessorjoerg2-10/+18
usage, it is ignored by autoconf.
2006-01-19Use SUBST framework instead of FILES_SUBST_SED.joerg1-7/+6
2006-01-19Replace FILES_SUBST_SED with SUBST framework and actually do something:joerg2-6/+13
SH and PKG_SYSCONFDIR are now properly written into the script.
2006-01-19Replace FILES_SUBST_SED usage with SUBST framework.joerg1-5/+10
2006-01-18Use PKG_SYSCONFDIR.kim1-2/+3
2006-01-17Another attempt to get the pattern for NetBSD 3.0 correct.tron1-2/+3
2006-01-17Correct pattern for NetBSD 3.99.1 to 3.99.7 so it doesn't matchtron1-2/+2
NetBSD 3.99.15.
2006-01-17Next attempt to get the pattern correct for NetBSD 3.0.tron1-3/+2
2006-01-17Add another pattern to the "librfuncs" check which will match NetBSD 3.0tron1-1/+2
(and 3.1, 3.2, etc.). Problem pointed out by Greg Oster in private e-mail.
2006-01-17Use the "librfuncs" package under NetBSD 3.99.7 and older to gettron3-8/+18
strerror_r() and thereby fix the build problem under these releases. Based on changes suggested by Thomas Klausner in private e-mail.
2006-01-16As suggested by Steven M. Bellovin:jschauma1-1/+17
Add a note reminding users to manually set up EntryNodes in order to prevent an information disclosure vulnerability in this version of tor.
2006-01-15Note conflict with openafs. Bump PKGREVISION. From Ola Eriksson in PR#32533.cube1-2/+3
2006-01-15Update to tor-0.1.0.16jschauma2-6/+6
This update fixes nine rare crash bugs, and includes backports from the 0.1.1.x tree to be more aggressive about retrying failed streams.
2006-01-15+p5-Net-Rendezvousadrianp1-1/+2
2006-01-15This is Net::Rendezvous, a set of perl modules to utilize DNS for serviceadrianp4-0/+36
discovery. This method of service discovery is branded as Rendezvous by Apple Computer. More information can be found at: http://www.zeroconf.org/ http://developer.apple.com/macosx/rendezvous/index.html A list of register service types can be found at: http://www.dns-sd.org/ServiceTypes.html
2006-01-15Include mk/bsd.prefs.mk so that OPSYS is defined before it is used.kristerw1-2/+4
2006-01-15Update to 107.5, changes unknown.wiz5-53/+17
2006-01-14Avoid an endless loop when fping does not work _and_ no user input isrillig2-8/+19
available.
2006-01-13Update to 1.1, provided by Joel Carnat in PR 29785.wiz3-12/+28
* Version 1.1: - The non-preemptive mode should work flawlessly. - Syslog facilities can now be changed. - Self-sent packets are now filtered out. - Portability has been improved.
2006-01-13Update to 2.0.4, based on 2.0.1 update from Ove Soerensen in PR 26811.wiz9-63/+81
Add ssl (default off) and tcpwrappers (default on) options. Changes: - Improve logging (log deletes, renames, chmods, etc. as requested by users). - Add no_log_lock to work around Solaris / Veritas locking hangs. - Add EPRT, EPSV, PASV and TVFS to FEAT response. - Implement use of MDTM to set timestamps. - Recognize FEAT prior to login. - Add OpenSSL (AUTH TLS / SSL) support for encrypted control and data connections! Hurrah. - Increase max size of .message files to 4000 characters, thanks to Eric Pancer for the report. - Add easy builddefs.h ability to disable PAM builds even when PAM is installed. - Report vsftpd version in STAT output. - Add REFS file. - Change parent<->child socket comms from DGRAM to STREAM for increased reliability. The main benefit is should the parent be killed (or crash out) then the child won't block on a read() that will never return. - Make str_reserve reserve space for the trailing zero as well, so we don't cause a reallocation if we exactly fill the buffer. - Optimize the sending of strings over the parent<->child comms links. - Improve the build system so tcp_wrappers, PAM and OpenSSL can be forcibly compiled out. - Fix vsftpd.conf.5 typos, thanks to Dmitry V. Levin - If trans_chunk_size is between 1 and 4096, use 4096 rather than ignoring totally. Thanks to Brad - Lose Makefile.sun and README.solaris special cases. - Add SSL / TLS info to SECURITY texts. - Add README.ssl - Add documentation for new SSL options to vsftpd.conf.5. - Add support for CWD ~ (and in general support ~ at start of any filename). Also support stuff like ~chris/pics, if tilde_user_enable=YES is set. Note that all of this is for very very broken clients :-( - Fix compile warnings. - Update INSTALL with (recent) OS X as a working platform. At this point: v2.0.0 released! =============================== - Add -lcrypto for the SSL build; needed for some systems! Thanks to Nelson Chang - Oops; fix session bale out if an empty length password is given. - Fix build on Fedora Core 2 (-lcap cannot seem to find /lib/libcap.so). - Fix vsftpd.conf.5 man page error in "ssl_sslv3", thanks to Etienne Chevillard - Clarify licensing: I allow linking of my GPL software with the OpenSSL libraries. Thanks to Jonas Bofjall - Add COPYRIGHT. - Fix build on OpenBSD, FreeBSD, probably NetBSD too (they aren't SuSv2 compliant; timezone should be a variable not a function). - Fix build where PAM build is enabled but PAM headers are missing. - Fix build on RHEL3 (remove errant include from twoprocess.c). At this point: v2.0.1 released! =============================== - Fix FAQ typo, thanks to Jose Santiago Oyervides Gonzalez - Emit data transfer status messages (success / failure) after flushing and waiting for the full data transfer to reach the client. This should help work around buggy FTP clients such as FlashFXP, which is known to truncate files incorrectly. (v2.0.2pre1) - Make str_empty actually allocate an empty string. - Change the ASCII receive code to ONLY rip out \r if it is just before a \n; someone finally complained about this. (v2.0.2pre2) - Enable AIX Large File Support #define from Tomas gren - Add a couple of FAQ entries. - Fix time delta code areas to cope with negative deltas, which will occur if the clock is adjusted backwards. Thanks to Andrew Anderson for a great report. - Fix "errno" checks to be robust in multiple places; previously, calls to failing library calls could be made inbetween the original library call and the "errno" reads. Thanks to Andrew Anderson for a great report. - Make bandwidth limiter work with SSL data connections. (v2.0.2pre3) - Note that the SSL / bandwidth limiter bug fixed a much more serious bug: SSL data connection dropouts after data_connection_timeout seconds. - Typo fixes. At this point: v2.0.2 released! (need to get the SSL dropout fix out) ===================================================================== - Document what regex expressions are supported in the man page. - New settings rsa_private_key_file and dsa_private_key_file to allow separate files for the certificates and private keys. - Initial, simple fix for timed out processes not exiting when SSL is in use. Better fix (which reports timeout to client properly) to follow. - Add which setsockopt option failed to die("setsockopt") calls. - Fix when running on recent OpenBSDs - OpenBSD change broke vsftpd. Lower linger timeout from INT_MAX to 32767 (SHORT_MAX). Reported by Ewoud van der Vliet and Ed Vazquez (v2.0.3pre1) - Fix error with IPv4 connections to IPv6 listeners and PORT type data connections when connect_from_port_20 is set. RedHat bugzilla 134541. Reported by Joe Orton, Radek Vokal and Andreas Kupfer - Remove vsf_sysutil_sockaddr_same_family (unused). - Support protocol 1 (IPv4) in EPRT. - Add ssl.c to AUDIT. - Allow config file to use "ssl_ciphers=" to use default OpenSSL cipher list. - Allow "EPSV 1" to mean IPv4 EPSV. - Report dummy IP but correct port with IPv6 / PASV. - Handle SSL_WANT_READ and SSL_WANT_WRITE retries in SSL_read and SSL_write; fixes SSL upload failures when data timeouts are in use with some clients. Specifically, I used the test case FileZilla 2.2.12a on Windows XP. Reported by Lee Lawrence (using CuteFTP and BackupEdge) and Christian DELAIR (using lftp, FileZilla and SmartFTP). Thanks to these two people for valuable help. (v2.0.3pre2) - Implicitly disable connect_from_port_20 and chown_uploads when a non-root user is using run_as_launching_user. - Add force_anon_logins_ssl and force_anon_data_ssl for a fully SSL secure anonymous-only solution (useful when you don't have root access and a range of acceptable anonymous passwords as credentials). - Use SSL BIO callbacks to fix data connection timeout checks; the checks weren't all occurring promply. At this point: v2.0.3 released! (need to get about three imporant fixes out) ============================================================================ - Add explicit "This FTP server does not allow anonymous logins" message. - Add paranoid checks to sysutil.c for large values / lengths. - Fix incorrect comment about ASCII and SIZE in the vsftpd.conf example. - Load per-IP config files earlier; allows more settings to be tuned on a per-IP level. Suggested by Reber Tobias - Fix MDTM on non-existant files. Reported by Ken A - {} regex fix so that {*} correctly matches everything. Reported by Tom Van de Wiele - Add "mdtm_write" option to disable MDTM being able to set file timestamps. - Fix HPUX build, thanks to Kevin Vajk - Add optional file locking support via lock_upload_files (default on). - Apply LDFLAGS patch from Mads Martin Joergensen - Add pasv_addr_resolve option to allow pasv_address to get DNS resolved once at startup. - Apply patch to fix timezone issues (caused by chroot() interacting badly with newer glibc versions). Thanks to Dmitry V. Levin and Mads Martin Joergensen At this point: v2.0.4 released! ===============================
2006-01-12DragonFly's gethostbyaddr needs int as second argument.joerg2-9/+17
2006-01-12Changes 0.3.6:adam2-6/+6
* Bug fixes
2006-01-12Changes 0.7.6:adam4-11/+10
* Bug fixes
2006-01-12Merge Makefile.common into Makefile (not needed any longerwiz2-22/+14
now that ytalk-x11 package is gone).
2006-01-12x11 support has been deprecated in ytalk-3.3.0 -- remove ytalk-x11.wiz2-21/+1
2006-01-12Update to 3.3.0:wiz7-57/+197
version 3.3.0 New features: * YTalk now recognizes GNU talk (gtalk) * Much improved VT100 support Changes: * YTalk is now released under the GNU GPL * The X11 interface has been removed since no one was using it and it had grown way too outdated * Unidentified talk clients are now called "BSD talk", since talk(1) originally appeared in 4.2BSD. * Moved to GNU automake * Re-indented sources with hard tabs * Added a couple of tests (run with 'make check') Bug fixes: * YTalk now tolerates stacking invite/import requests * Fixed a build problem on systems without snprintf() * Once again use $HOME when looking for personal ytalkrc version 3.2.0 New features: * Added far-right "stomping", fixes procps top(1) among other things * Separated handling of CR and LF, makes a lot of programs work better * Added support for 'G' escape sequence used by Gentoo's init scripts * Added "escape-yesno" patch from FreeBSD that optionally requires that you press <escape> before answering yes/no questions * Added a "YTALK_VERSION" environment variable to subshells Changes: * --with-x is now --enable-x Bug fixes: * Fixed an endless loop in curses titlebar code * We now use snprintf() instead of sprintf() if available * Restored limit on auto-invite hostnames from 16 to 64 characters version 3.1.6 Changes: * Don't even build pty allocation code if system has openpty() * Made all debugging code strictly optional, add --enable-debug to ./configure if you want it Bug fixes: * Fixed a crash when resizing YTalk in an XTerm * Fixed a remote-crash format string bug in auto-invite daemon * Fixed build problems on SunOS * Fixed --with-x on X.org (broken since 3.1.2) version 3.1.5 New features: * We now use openpty() if available to securely allocate ptys * Added the prompt-quit patch from Debian again (oops, lost in 3.1.3) Bug fixes: * Fixed a problem with the configure script on Slackware * Added a missing part of VT100 scrolling support * Fixed a small memory leak in terminal tab handling * Small documentation fixes and updates version 3.1.4 New features: * Added "rering all" to main menu (requested by Matthew Vernon in '99) * Added --with-curses=DIR option to configure script Bug fixes: * Fixed detection of `socklen_t' type on OpenBSD * Fixed a minor problem with the no-beep mode * Fixed a minor signed/unsigned issue * Cleaned up the configure script a bit version 3.1.3 New features: * Added support for job control on BSD systems * Added terminal tab handling * Added terminal keypad modes * Added "ignorebreak" mode (^C is ignored unless a shell is running) * Added "beeps" to the ytalkrc flags (applies to all beeps) * Added internal memory management and tracking Changes: * Maintainer change to Andreas Kling * Dropped getlogin() in favor of getpwuid() * Removed "debug" logging code Bug fixes: * Fixed the shell on Tru64 UNIX * restored compatibility with old talk daemons (broken in 3.1.2) * restored command line parsing (broken on many systems in 3.1.2) * Removed debug code that broke terminal raw mode in 3.1.2 version 3.1.2 New features: * Debug logger added * Now optionally prompts user before quitting (when using -q), patch from Colin Watson * Added parsing of long options * Fixed maximum username length to 11 instead of 8 Changes: * Maintainer change to Jessica Peterson * X support isn't compiled as default anymore * -x command line switch now enables X11 mode instead of disabling it. * Scrolling is enabled by default * Upgraded to autoconf 2.59 Bug fixes: * Fixed a possible buffer overflow regarding a oversized $HOME when loading the configuration file * Reset handling of SIGCHLD for shells - patch from P. Maragakis following hints by Jason Gunthorpe
2006-01-12Use devel/swig instead of devel/swig13, now the latter has beenwiz1-2/+2
moved to the former.
2006-01-12Prefer NAME_MAX over MAXNAMLEN, don't implement libc string functionsjoerg3-17/+156
locally. Use dirent.h insteaf of sys/dir.h. Bump revision.
2006-01-11Add and enable ucspi-ssl.schmonz1-1/+2
2006-01-11Initial import of ucspi-ssl, a set of command-line tools for SSLschmonz5-0/+104
client-server applications. They conform to the UNIX Client-Server Program Interface, UCSPI. sslserver listens for connections, and runs a program for each connection it accepts. The program environment includes variables that hold the local and remote host names, IP addresses, and port numbers. sslserver offers a concurrency limit on acceptance of new connections, and selective handling of connections based on client identity. sslclient requests a connection to a TCP socket, and runs a program. The program environment includes the same variables as for sslserver. The "tls" option applies Scott Gifford's patch to implement UCSPI-TLS in sslserver.
2006-01-11Fix ${MACHINE_ARCH} conditional (it's "x86_64, not "amd64"). Sinceschmonz2-5/+59
Bernhard Roth's tinydns-data patch for 64-bit systems is no longer available on the net, store it directly in pkgsrc.
2006-01-10Removing seemingly verbose noop.joerg1-6/+1
2006-01-10Add DragonFly.joerg2-4/+4
2006-01-10Include sys/types.h before openssl/sha.h to get size_t on DragonFly.joerg2-1/+13
2006-01-10Fix errno. Since this is a multithreaded program, bump revision.joerg6-2/+88
2006-01-09Use SUBST framework.joerg1-6/+7
2006-01-08Add DragonFly support. Use PTHREAD_* instead of -lpthread.joerg4-9/+13
LDFLAGS is exported automatically, but add -lmd for DragonFly.