| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Multiple vulnerabilities:
1) Various integer overflow errors exist in core modules e.g. stringobject,
unicodeobject, bufferobject, longobject, tupleobject, stropmodule, gcmodule, mmapmodule.
2) An integer overflow in the hashlib module can lead to an unreliable cryptographic digest results.
3) Integer overflow errors in the processing of unicode strings can be exploited to cause
buffer overflows on 32-bit systems.
4) An integer overflow exists in the PyOS_vsnprintf() function on architectures that do not
have a "vsnprintf()" function.
5) An integer underflow error in the PyOS_vsnprintf() function when passing zero-length strings
can lead to memory corruption.
PR: 127172 (based on)
Submitted by: bf <bf2006a@yahoo.com>
Obtained from: python svn
Security: CVE-2008-2315, CVE-2008-2316, CVE-2008-3142, CVE-2008-3144, CVE-2008-3143. (vuxml come later)
Notes:
svn path=/head/; revision=220193
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
- Remove CONFIGURE_TARGET hack in various bsd.*.mk
- USE_GNOME=gnometarget is now an no-op
Changes to individual ports, other than removing the CONFIGURE_TARGET hack:
= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
- comms/gnuradio
- science/abinit
- science/elmer-fem
- science/elmer-matc
- science/elmer-meshgen2d
- science/elmerfront
- science/elmerpost
= use x86_64 as ARCH
- devel/g-wrap
= other changes
- print/magicfilter
GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf
Total # of ports modified: 1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)
PR: 126524 (obsoletes 52917)
Submitted by: rafan
Tested on: two pointyhat 7-amd64 exp runs (by pav)
Approved by: portmgr (pav)
Notes:
svn path=/head/; revision=218938
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
when val was not positive. It tried to allocate negative
or zero memory. That fails.
- Bump PORTREVISION
Reviewed by: alexbl
Obtained from: python svn
Security: http://www.vuxml.org/freebsd/ec41c3e2-129c-11dd-bab7-0016179b2dd5.html
Notes:
svn path=/head/; revision=211912
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav)
Notes:
svn path=/head/; revision=211584
|
|
|
|
|
|
|
| |
Reported by: pointyhat
Notes:
svn path=/head/; revision=207881
|
|
|
|
| |
Notes:
svn path=/head/; revision=207831
|
|
|
|
|
|
|
| |
Obtained from: Python SVN (r58697, r58698)
Notes:
svn path=/head/; revision=202249
|
|
|
|
| |
Notes:
svn path=/head/; revision=200759
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add significantly better support in bsd.python.mk for working with
Python Eggs and the easy_install system
Tested by: pointyhat runs
Approved by: pav (portmgr)
Most work by: perky
Thanks to: pav
Notes:
svn path=/head/; revision=196700
|
|
|
|
|
|
|
|
|
|
|
|
| |
period. Python 2.5 brought a vast range of incompatibility to a
large number of ports, so the python@ team will do more basic
compatibility work in a private repository and merge it later.
Sorry for the inconvenience.
Approved by: portmgr (kris)
Notes:
svn path=/head/; revision=175244
|
|
|
|
|
|
|
|
| |
PR: 104243
Submitted by: S Roberts <stacey@vickiandstacey.com>
Notes:
svn path=/head/; revision=175174
|
|
|
|
|
|
|
|
| |
allows portupgrade to upgrade lang/python from 2.4 flawlessly.
- So remove obsolete instruction.
Notes:
svn path=/head/; revision=175103
|
|
|
|
|
|
|
| |
and an instruction.
Notes:
svn path=/head/; revision=175099
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Now, lang/python is just a meta-port which depends on lang/python25.
- And all versions of Python ports have short version identifier in its
package name; python25-2.5, python24-2.4.3 and etc.
- Also you must upgrade all python modules after lang/python updated,
cd /usr/ports/lang/python && make upgrade-site-packages
- Give maintainership of Python ports to the new python@ group which
includes me, alexbl@ and others.
Notes:
svn path=/head/; revision=175093
|
|
|
|
|
|
|
| |
- Sync some recent workarounds from lang/python.
Notes:
svn path=/head/; revision=172949
|
|
|
|
|
|
|
| |
Spotted by: pointyhat via kris
Notes:
svn path=/head/; revision=170267
|
|
|
|
| |
Notes:
svn path=/head/; revision=169619
|
|
|
|
| |
Notes:
svn path=/head/; revision=167926
|
|
|
|
| |
Notes:
svn path=/head/; revision=166069
|
|
|
|
| |
Notes:
svn path=/head/; revision=161836
|
|
|
|
| |
Notes:
svn path=/head/; revision=158286
|
|
|
|
| |
Notes:
svn path=/head/; revision=158131
|
|
|
|
| |
Notes:
svn path=/head/; revision=140294
|
|
|
|
|
|
|
| |
after 5.4-RELEASE.
Notes:
svn path=/head/; revision=133116
|
|
|
|
|
|
|
| |
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
Notes:
svn path=/head/; revision=132992
|
|
|
|
|
|
|
|
|
|
|
| |
vulnerability.
Security: CAN-2005-0089
Security: http://www.vuxml.org/freebsd/6afa87d3-764b-11d9-b0e7-0000e249a0a2.html
Security: SimpleXMLRPCServer.py allows unrestricted traversal
Notes:
svn path=/head/; revision=128015
|
|
|
|
|
|
|
| |
as of today.
Notes:
svn path=/head/; revision=127590
|
|
|
|
|
|
|
| |
in this port soon.
Notes:
svn path=/head/; revision=122899
|
|
|
|
| |
Notes:
svn path=/head/; revision=122021
|
|
|
|
| |
Notes:
svn path=/head/; revision=121637
|
|
|
|
| |
Notes:
svn path=/head/; revision=120987
|
|
|
|
|
|
|
|
| |
PR: 71340
Submitted by: Marcus Grando <marcus@corp.grupos.com.br>
Notes:
svn path=/head/; revision=118057
|
|
|
|
|
|
|
|
|
|
|
| |
- Drop FreeBSD 2 support.
- Fix build on -stable.
Spotted by: marcus, kris
Obtained from: Python CVS
Notes:
svn path=/head/; revision=116864
|
|
|
|
|
|
|
|
|
|
| |
- Add IPV6 option [1]
PR: 69950 [1]
Submitted by: Marcus Grando <marcus@corp.grupos.com.br> [1]
Notes:
svn path=/head/; revision=115547
|
|
|
|
|
|
|
|
|
|
| |
${X11BASE}/lib/{python2.3{,/site-packages},site-python} will be
added to your python's sys.path if each directory exists.
Suggested by: marcus
Notes:
svn path=/head/; revision=113294
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Provide USE_PYTHON_BUILD and USE_PYTHON_RUN to allow explicit
dependencies. [1]
- Provide PYDISTUTILS_CONFIGUREARGS and run ${PYSETUP} config on
'do-configure' targets. [2]
Reviewed by: eik [1]
Submitted by: Mike Brown <mike@skew.org>
Notes:
svn path=/head/; revision=113222
|
|
|
|
| |
Notes:
svn path=/head/; revision=112447
|
|
|
|
|
|
|
|
|
| |
as done in lang/python either.
Submitted by: fjoe
Notes:
svn path=/head/; revision=112446
|
|
|
|
|
|
|
| |
Submitted by: Stephane E. Potvin <sepotvin@videotron.ca>
Notes:
svn path=/head/; revision=108597
|
|
|
|
|
|
|
|
|
| |
PR: 55180 [1], 65680 [2]
Submitted by: Rui Lopes <rui@ruilopes.com> [1],
Roman Neuhauser <neuhauser@chello.cz> [2]
Notes:
svn path=/head/; revision=107414
|
|
|
|
|
|
|
|
|
| |
switch happens before directories are created under PREFIX.
Submitted by: marcel
Notes:
svn path=/head/; revision=104398
|
|
|
|
|
|
|
|
| |
I must say that it's faster by 10%~ than previous snapshot or 2.3.
And it incorporated CJKCodecs from this! :)
Notes:
svn path=/head/; revision=103662
|
|
|
|
|
|
|
|
|
| |
for seamless upgrade from a static library.
Suggested by: dd
Notes:
svn path=/head/; revision=103364
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
by default.
[HEADS UP] The python executable and static library isn't built PIC
anymore even on amd64 and ia64. Please use a shared library instead.
Requested by: jhay, dd
Tested by: Charles Swiger <cswiger@mac.com>,
Tim Middleton <x@Vex.Net>
Notes:
svn path=/head/; revision=103302
|
|
|
|
| |
Notes:
svn path=/head/; revision=97726
|
|
|
|
|
|
|
|
|
|
|
| |
expat 1.95.6 in its distribution from Python-2.3.
- Bump PORTREVISION subsequently.
Requested by: Mike Brown <mike@skew.org>
Jeremy Kloth <jeremy.kloth@fourthought.com>
Notes:
svn path=/head/; revision=93094
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Correct USE_ZOPE dependency to Python 2.1. [1]
- Fetch from correct MASTER_SITE_SUBDIR when upgrading python
in same branch. [2]
- Enable installing separated standard modules for python-devel port.
Reported by: Filippo Natali <pitonat@libero.it> [1],
Yoshihiko Sarumaru <mistral@imasy.or.jp> [2]
Notes:
svn path=/head/; revision=92598
|
|
|
|
|
|
|
|
|
|
| |
because it does not point the most recent version of each from
ports/Mk/bsd.python.mk 1.38.
Reported by: Andy Fawcett <andy@athame.co.uk>
Notes:
svn path=/head/; revision=91831
|
|
|
|
| |
Notes:
svn path=/head/; revision=87537
|
|
|
|
| |
Notes:
svn path=/head/; revision=86113
|