Commit graph

89218 commits

Author SHA1 Message Date
joerg
547059ecd2 What's the point of a configure check if you don't use the result?
Disable vsprintf on DragonFly, it doesn't compile and libc is fine.
2005-12-09 16:32:57 +00:00
joerg
c757ed95de Fix errno. 2005-12-09 16:22:28 +00:00
joerg
e01b718876 Don't define errno after using it already for a dozen times. 2005-12-09 16:19:46 +00:00
gdt
26c5adc4c6 remove note to update guile-pg to 0.29 2005-12-09 16:18:03 +00:00
hira
ed44db6a86 Fix build of the packages which pass .la files to libtool by relative
path.  This allows to use symbolic linked path as WRKOBJDIR and should
fix PR pkg/31337.
2005-12-09 16:16:41 +00:00
gdt
a045fbf993 note addition of guile-pg 2005-12-09 16:10:43 +00:00
joerg
e26a4bd45e Do not use sys/select.h on DragonFly, it got broken by the
(also included) sys/queue.h.
2005-12-09 16:01:55 +00:00
gdt
ce59777d41 Update to 0.29. Changes since last update:
- 0.29 | 2005-08-25

  - Dropped proc: where-clausifier
  - Dropped proc: tuples-result->table
  - For `gxrepl', results are now printed with " | " field separator
  - All (database postgres) procs now tested
  - Support files guile.m4 and modsup.h synched with Guile 1.4.1.106


- 0.28 | 2005-05-09

  - Bugfix: array reference handling in (database postgres-qcons)
  - FSF street address updated in copyright notices


- 0.27 | 2005-03-02

  - Result objects print without redundant "PGRES_" prefix
  - New command for (database postgres-table) proc `pgtable-manager'
  - New (database postgres-resx) proc: result->object-rows
  - Changes to module (database postgres-qcons)

- 0.26 | 2005-02-24

  - Expiration date set for opaque string support
  - Expiration date set for two (database postegres-table) procs
  - Dropped (database postgres-types) proc: dbcoltype:name
  - New type converters in module (database postgres-types)
  - New module: (database postgres-qcons)
  - New module: (database postgres-resdisp)
  - New module: (database postgres-gxrepl)


- 0.25 | 2005-01-02

  - New (database postgres) proc: pg-result-error-message

- 0.24 | 2004-11-24

  - New (database postgres) proc: pg-set-nonblocking!
  - New (database postgres) proc: pg-is-nonblocking?
2005-12-09 16:01:10 +00:00
gdt
2a7d6d445d note addition of TiffIO 2005-12-09 15:52:14 +00:00
gdt
c32cc23a13 descend into TiffIO 2005-12-09 15:49:34 +00:00
gdt
e46ead4af0 TiffIO is a plugin that add TIFF images read/write capabilities to the
Qt3 and Qt4 QImage class.  Adding the generated plugin in the Qt's
tree enable any Qt application to manipulate TIFF images. TiffIO come
with a self-test suite, and have been compiled and used successfully
on a variety of windows and unixes platforms.
2005-12-09 15:47:34 +00:00
uebayasi
93e32cca2e gauche-[0-9]* is done. 2005-12-09 15:41:02 +00:00
uebayasi
bfdc779de0 Update gauche to 0.8.6. Patch provided by Kenji Hisazumi.
From this release we don't use external Boehm GC library because
gauche needs GC to be built with special compilation options.

New features in 0.8.6:

    * New modules:

	+ dbi: Database independent access layer, providing unified
	  access to various relational databases. You need separate
	  "driver" packages to access the actual RDBMS. There are a
	  few driver packages available at
	  http://www.kahua.org/cgi-bin/kahua.fcgi/kahua-web/show/dev/DBI/.
	    Note: If you have been using the separate dbi module, make
	    sure you remove it before using the new dbi and dbd
	    modules. You can find the old dbi.scm under somewhere like
	    /usr/local/share/gauche/site/lib (the actualy directory
	    depends on the configuration when you've installed the dbi
	    module).
	+ util.relation: A framework to work with relations (as defined
	  by Codd). The result of database access via dbi is represened as
	  a relation.
	+ text.sql: SQL parser/constructor. Full features are not
	  implemented yet, but used in dbi module for prepared queries.

    * New SRFIs:

	+ SRFI-40 (Library of streams) as util.stream.
	+ SRFI-43 (vector library) as srfi-43.
	+ SRFI-45 (Primitives for Expressing Iterative Lazy
	    Algorithms) : built-in.

    * New built-in proceduers global-variable-bound? and
      glboal-variable-ref. The former supersedes symbol-bound? (
      symbol-bound? is now deprecated and will go away in the future
      releases. Code that uses symbol-bound? should change it to
      global-variable-bound?. ). The latter removes some need of using
      eval just to peek the value of the global variable.

    * New regexp procedures: regexp-replace*, regexp-replace-all*,
      regexp-case-fold?.

    * Stack overflow handling is largely improved. You can see better
      performance if your script frequently oveflows the stack.

0.8.5 was a maintainance release.

0.8.4:

Gauche 0.8.4:

The compiler and VM have been rewritten. Now Gauche runs faster with
less memory (as fast as 1.9x, or cosumes 0.7x memory, in best cases of
our tests. But your mileage may vary.) The compiler now does simple
closure optimization, so the typical loop-by-local-closure style code
will get the advantage. On the other hand, you won't see much gain in
OO-heavy or library-heavy programs.

Other changes:

    * New features:

	  + srfi-42 (Eager comprehension) is supported.
	  + srfi-55 (require-extension) is supported.
	  + A simple sampling profiler is implemented to help tuning
	    programs. Check out "Profiling and tuning" section of the
	    reference manual. The profiler may not be available on all
	    platforms.
	  + We provide an experimenal Windows/MinGW binary package for
	    the convenience. See download page.
2005-12-09 15:38:54 +00:00
joerg
dec9de3db0 Remove malloc prototype, add ereply prototype. This fixes prototype
signature errors from GCC 3.4+.
2005-12-09 15:26:52 +00:00
joerg
fe6b57c151 Fix errno. 2005-12-09 15:04:19 +00:00
joerg
383bb886ad Use only _SC_PAGESIZE on DragonFly, _SC_PAGE_SIZE does't exist. 2005-12-09 14:45:05 +00:00
joerg
bc3e24b5f1 Remove conflicting prototype for malloc. 2005-12-09 14:33:34 +00:00
joerg
12006ff87c This needs msgfmt. 2005-12-09 14:17:44 +00:00
joerg
58b0d1b544 Adjust valloc return value on DragonFly to not conflict with unistd.h. 2005-12-09 14:10:39 +00:00
joerg
a99eaa10dd Fix errno. Remove "prototypes", which confused GCC 3.4. Add DragonFly. 2005-12-09 13:56:51 +00:00
tron
5f6f895ac4 Note update of "phpmyadmin" package to version 2.7.0pl1. 2005-12-09 13:50:55 +00:00
tron
67af8f5b51 Update "phpmyadmin" package to version 2.7.0pl1. Changes since version
2.6.4-pl4:
- New plugin-based import module
- Some pages now use fieldsets for better look
- Better support for information_schema
- Upgrade script new options
- Better displaying of privileges when there are differences between the
  various user definition tables
- Structure: count unique value for each field
- Can now limit the list of shown languages
- User-specific upload and save server directories
- Remove Drop tab for mysql database
- New transformation: SQL pretty printing
- Ability to limit maximum size of extended insert
- Support for searching in the foreign key window
- Can now replace an existing bookmark
- New shortcuts for IP rules
- Detect lack of privileges for "Create new table"
- Wrong display of localized MySQL error messages
- Need to select the primary key for MIME-based print view
- Handling of ENTER key when adding fields
- InnoDB: truncating icon and exact row count
- After dropping a db, links were missing
- Strict mode and auto-increment fields insertion
- Collation change for ENUM and SET
- Display problems on special characters in column name
- Links for MySQL documentation
- Escaping of "_"
- Could not edit privileges when different host in db and user
- Changing auto-increment value for InnoDB
- Correct sort order for foreign-key dropdowns
- Group database by rightmost separator
- Performance problem when inserting huge BLOBs
- Calendar popup and time beginning by 0

This update fixes the security vulnerabilities reported in PMASA-2005-8
and PMASA-2005-9.
2005-12-09 13:49:21 +00:00
joerg
0a3d088637 Fix errno. 2005-12-09 13:47:58 +00:00
joerg
0a0557eab1 Add DragonFly support. 2005-12-09 12:10:09 +00:00
joerg
3a3fbe7538 Fix errno. 2005-12-09 11:48:11 +00:00
joerg
e8eca26736 Add DragonFly support. 2005-12-09 10:56:47 +00:00
joerg
a808036d40 Add DragonFly support. 2005-12-09 10:46:43 +00:00
martti
7d79959d29 Use pre-configure instead of post-patch so it's easier to (re)create patches. 2005-12-09 10:18:11 +00:00
joerg
75e4ed3637 Override configure check for BPF, tun and tap on DragonFly, it fails
e.g. when building in a jail.
2005-12-09 09:37:32 +00:00
rillig
80b3d9a596 Improved diagnostic of the warning for @comment in variables. 2005-12-09 08:40:40 +00:00
recht
2ea37e8631 Remove the :Q from vars that go into PLIST_SUBST, since it breaks
the PLIST generation.
2005-12-09 07:12:28 +00:00
martti
3b1a329f6e - remove all .orig* files. Noted by Lubomir Sedlacik.
- use post-patch instead of pre-configure
2005-12-09 06:42:46 +00:00
salo
3e5f684d81 Note chat/silc-server update. 2005-12-09 00:47:01 +00:00
salo
62590940cb Update to version 1.0.1
Changes:

- Fixed crashbug in key exchange, authentication and rekey protocols.
- Fixed channel private key mode remove bug.
- Fixed statistics temp file creation in debug mode.
- Other bugfixes were also made.
2005-12-09 00:45:31 +00:00
salo
3a3e176035 Note net/nmap{,fe} updates. 2005-12-08 22:01:50 +00:00
salo
d78f675916 Sync with nmap 3.95
Changes:

- Updated NmapFE to build with GTK2 rather than obsolete GTK1.  Thanks
  to Mike Basinger (dbasinge(a)speakeasy.net) and Meethune Bhowmick
  (meethune(a)oss-institute.org) for developing the
  patch.  I made some changes as well to prevent compilation warnings.
  The new NmapFE now seems to work, though I do get "Gtk-CRITICAL"
  assertion error messages.  If someone has time to look into this, that
  would be appreciated.
2005-12-08 22:00:22 +00:00
salo
218c87ab37 Update to version 3.95
Changes:

- Put Nmap on a diet, with changes to the core port scanning routine
  (ultra_scan) to substantially reduce memory consumption, particularly
  when tens of thousands of ports are scanned.

- Wrote a new man page from scratch.  It is much more comprehensive
  (more than twice as long) and (IMHO) better organized than the
  previous one.  Read it online at http://www.insecure.org/nmap/man/
  or docs/nmap.1 from the Nmap distribution.  Let me know if you have
  any ideas for improving it.

- Wrote a new "help screen", which you get when running Nmap without
  arguments.  It is also reproduced in the man page and at
  http://www.insecure.org/nmap/data/nmap.usage.txt .  I gave up trying
  to fit it within a 25-line, 80-column terminal window.  It is now 78
  lines and summarizes all but the most obscure Nmap options.

- Removed foreign translations of the old man page from the
  distribution.  Included the following contributed translations
  (nroff format) of the new man page:
    Brazilian Portuguese by Lucien Raven (lucienraven(a)yahoo.com.br)
    Portuguese (Portugal) by José Domingos (jd_pt(a)yahoo.com) and
    Andreia Gaita (shana.ufie(a)gmail.com).

- Fixed a crash in IPID Idle scan.  Thanks to Ron
  (iago(a)valhallalegends.com>, Bakeman (bakeman(a)physics.unr.edu),
  and others for reporting the problem.

- Applied some small fixes so that Nmap compiles with Visual C++
  2005 Express, which is free from Microsoft at
  http://msdn.microsoft.com/vstudio/express/visualc/ .  Thanks to KX
  (kxmail(a)gmail.com) and Sina Bahram (sbahram(a)nc.rr.com)

- Version detection softmatches (when Nmap determines the service
  protocol such as smtp but isn't able to determine the app name such as
  Postfix) can now parse out the normal match line fields such as
  hostname, device type, and extra info.  For example, we may not know
  what vendor created an sshd, but we can still parse out the protocol
  number.  This was a patch from  Doug Hoyte (doug(a)hcsw.org).

- Fixed a problem which caused UDP version scanning to fail to print
  the matched service.  Thanks to Martin Macok
  (martin.macok(a)underground.cz) for reporting the problem and Doug
  Hoyte (doug(a)hcsw.org) for fixing it.

- Made the version detection "ports" directive (in
  nmap-service-probes) more comprehensive.  This should speed up scans a
  bit.  The patch was done by Doug Hoyte (doug(a)hcsw.org).

- Integrated all of the September version detection fingerprint
  submissions.  This was done by Version Detection Czar Doug Hoyte
  (doug(a)hcsw.org) and resulted in 86 new match lines.  Please keep
  those submissions coming!

- Fixed a bunch of typos and misspellings throughout the Nmap source
  code (mostly in comments).  This was a 625-line patch by Saint Xavier
  (skyxav(a)skynet.be).

- Added the --webxml option, which does the same thing as
  --stylesheet http://www.insecure.org/nmap/data/nmap.xsl , without
  requiring you to remember the exact URL or type that whole thing.

- Fixed a possible aliasing problem in tcpip.cc by applying a patch sent in by
  Gwenole Beauchesne (gbeauchesne(a)mandriva.com).  This problem
  shouldn't have had any effect on users since we already include the
  -fno-strict-aliasing option whenever gcc 4 is detected, but it
  brings us closer to being able to remove that option.

- Fixed a problem with the -S and -e options (spoof/set
  source address, and set interface by name, respectively).  The problem
  report and a partial patch were sent by Richard Birkett
  (richard(a)musicbox.net).

- Fixed a problem with the -S and option on Windows reporting "Failed
  to resolve/decode supposed IPv4 source address".  The -D (decoy)
  option was probably broken on that platform too.  Thanks to KX
  (kxmail(a)gmail.com) for reporting the problem and tracking down a
  potential solution.

- Added --thc option (undocumented)

- Modified libdnet-stripped/src/eth-bsd.c to allow for up to 128 bpf
  devices rather than 32.  This prevents errors like "Failed to open
  ethernet interface (fxp0)" when there are more than 32 interface
  aliases.  Thanks to Krok (krok(a)void.ru) for reporting the problem
  and even sending a patch.

- Fixed a minor syntax error in tcpip.h that was causing problems with
  GCC 4.1.  Thanks to Dirk Mueller (dmuell(a)gmx.net) for reporting
  the problem and sending a fix.

- Define INET_ADDRSTRLEN in tcpip.h if the system doesn't define it
  for us.  This apparently aids compilation on Solaris 2.6 and 7.
  Thanks to Albert Chin (nmap-hackers(a)mlists.thewrittenword.com) for
  sending the patch..

- Fixed an inefficiency in RPC scan that could slow things down and
  also sometimes resulted in the spurious warning message: Ünable to
  find listening socket in get_rpc_results"

- Fixed a compilation problem on Mac OS X and perhaps other platforms
  with a one-line fix to scan_engine.cc.  Thanks to Felix Gröbert
  (felix(a)groebert.org) for notifying me of the problem.

- Nmap now accepts target list files in Windows end-of-line format (\r\n)
  as well as standard UNIX format (\n) on all platforms.  Passing a
  Windows style file to Nmap on UNIX didn't work before unless you ran
  dos2unix first.

- Fixed a problem that prevented the command "nmap -sT -PT <targets>"
  from working from a non-privileged user account.  The -PT option
  doesn't change default behavior in this case, but Nmap should (and now
  does) allow it.

- Better handle ICMP type 3, code 0 (network unreachable) responses to
  port scan packets.  These are rarely seen when scanning hosts that
  are actually online, but are still worth handling.

- Fixed a crash occured when the --exclude option was used with
  netmasks on certain platforms.  Thanks to Adam
  (nmapuser(a)globalmegahost.com) for reporting the problem and to
  Greg Darke (starstuff(a)optusnet.com.au) for sending a patch (I
  modified the patch a bit to make it more efficient).

- Removed Identd scan support from NmapFE since Nmap no longer
  supports it.  Thanks to Jonathan Dieter (jdieter99(a)gmx.net) for the
  patch.

- Fixed a bug that caused Nmap to crash if an nmap-service-probes file
  was used which didn't contain the Exclude directive.

- Fixed a divide-by-zero crash when you specify rather bogus
  command-line arguments (a TCP scan with zero tcp ports).  Thanks to
  Bart Dopheide (dopheide(a)fmf.nl) for identifying the problem and
  sending a patch.
2005-12-08 21:59:17 +00:00
rillig
e49ad6c41b - Fixed pkglint warnings about @comment in PLIST_SUBST.
- As the CVS log in revision 1.2 does not mention a reason why the
  PLIST_SUBST part must be below the inclusion of bsd.pkg.mk, moved the
  latter to the last line of the Makefile.
2005-12-08 21:50:11 +00:00
rillig
981f37c516 Fixed pkglint warnings about misquoted @comment in PLIST_SUBST. 2005-12-08 21:41:17 +00:00
rillig
550a2c6284 Prefixed all status messages with "pre-build>" to show the user where they
come from.
2005-12-08 21:21:15 +00:00
rillig
5e79129a20 - Improved the wording of the explanation regarding relative directories.
- Fixed a bunch of format string bugs. (As this is not C, these were
  only bugs, not vulnerabilities. ;))
2005-12-08 21:13:49 +00:00
bouyer
2e5aa96d70 Note mailman update to 2.1.6nb1 2005-12-08 21:10:21 +00:00
bouyer
e1702d8d01 Apply patch (from debian via Kimmo Suominen) to address
http://secunia.com/advisories/17511/ (denial of service).
2005-12-08 21:09:04 +00:00
dillo
2b4de40b79 sync with src (revision 1.115):
(pkg_do) When marking already installed package as manually installed,
         only print message if we succeeded.

Noted by wiz.
2005-12-08 19:41:04 +00:00
joerg
2140a7b833 Add DragonFly support. 2005-12-08 19:21:57 +00:00
joerg
acc26f4f54 Use NetBSD rules for DragonFly as well. Don't include both, net/bpf.h
and pcap.h, on DragonFly.
2005-12-08 19:14:47 +00:00
joerg
3983272167 Fix errno. 2005-12-08 19:08:28 +00:00
dillo
d4239c0005 Fix subdirectory on sunsite mirrors, noted by reed. 2005-12-08 18:53:24 +00:00
joerg
049c30ab6c Fix errno. 2005-12-08 18:37:53 +00:00
joerg
5b5148fb84 Fix OpenSSL test, it doesn't work out of the box on DragonFly
due to missing size_t.
2005-12-08 18:21:16 +00:00