summaryrefslogtreecommitdiff
path: root/www/mod_encoding/files
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2020-05-05 15:38:11 +0000
committerRene Ladan <rene@FreeBSD.org>2020-05-05 15:38:11 +0000
commit0786acb3155523a38d1442f3c16ca56750f1db04 (patch)
tree42843d6e23bc6be789c7f1284cdc61d43d3c0942 /www/mod_encoding/files
parentfix log file creation in rc script (diff)
Remove expired ports:
Adjusted for ports rescued since r534032 2020-05-05 audio/festvox-czech: Broken for more than 6 months 2020-05-05 audio/gkrellmvolume2: Broken for more than 6 months 2020-05-05 audio/mixmos: Broken for more than 6 months 2020-05-05 audio/mma: Broken for more than 6 months 2020-05-05 audio/pd-cyclone: Broken for more than 6 months 2020-05-05 audio/shorten: Broken for more than 6 months 2020-05-05 audio/taglib-sharp: Broken for more than 6 months 2020-05-05 audio/xhippo: Broken for more than 6 months 2020-05-05 biology/consed: Broken for more than 6 months 2020-05-05 biology/plinkseq: Broken for more than 6 months 2020-05-05 biology/seqtools: Broken for more than 6 months 2020-05-05 biology/t_coffee: Broken for more than 6 months 2020-05-05 biology/ugene: Broken for more than 6 months 2020-05-05 comms/ath3k-firmware: Broken for more than 6 months 2020-05-05 comms/geoid: Broken for more than 6 months 2020-05-05 comms/jerm: Broken for more than 6 months 2020-05-05 comms/yaac: Broken for more than 6 months 2020-05-05 converters/dumpasn1: Broken for more than 6 months 2020-05-05 databases/elixir-exredis: Broken for more than 6 months 2020-05-05 databases/hamsterdb: Broken for more than 6 months 2020-05-05 databases/memcacheq: Broken for more than 6 months 2020-05-05 databases/mysql++1: Broken for more than 6 months 2020-05-05 databases/mysql++3: Broken for more than 6 months 2020-05-05 databases/mysql2odbc: Broken for more than 6 months 2020-05-05 databases/mysqlidxchk: Broken for more than 6 months 2020-05-05 databases/p5-DBIx-Ease: Broken for more than 6 months 2020-05-05 databases/p5-DMOZ-ParseRDF: Broken for more than 6 months 2020-05-05 databases/pear-DoctrineORM: Broken for more than 6 months 2020-05-05 databases/pear-MDB2_Driver_mysql: Broken for more than 6 months 2020-05-05 databases/pear-Structures_DataGrid_DataSource_DBQuery: Broken for more than 6 months 2020-05-05 databases/pear-Structures_DataGrid_DataSource_DBTable: Broken for more than 6 months 2020-05-05 databases/pear-Structures_DataGrid_DataSource_DataObject: Broken for more than 6 months 2020-05-05 databases/pear-Structures_DataGrid_DataSource_MDB2: Broken for more than 6 months 2020-05-05 databases/pgagent: Broken for more than 6 months 2020-05-05 databases/useracc: Broken for more than 6 months 2020-05-05 deskutils/devd-notifier: Broken for more than 6 months 2020-05-05 deskutils/sugarcrm: Broken for more than 6 months 2020-05-05 deskutils/tine20: Broken for more than 6 months 2020-05-05 deskutils/tomboy-plugin-latex: Broken for more than 6 months 2020-05-05 deskutils/tomboy-plugin-todo: Broken for more than 6 months 2020-05-05 deskutils/wyrd: Broken for more than 6 months 2020-05-05 deskutils/xrolo: 64-bit unsupported 2020-05-05 devel/autodist: Broken for more than 6 months 2020-05-05 devel/bouml-doc: Broken for more than 6 months 2020-05-05 devel/cobf: Broken for more than 6 months 2020-05-05 devel/djgpp-crx: Broken for more than 6 months 2020-05-05 devel/elfrc: Broken for more than 6 months 2020-05-05 devel/frink: Broken for more than 6 months 2020-05-05 devel/gogland-eap: Broken for more than 6 months 2020-05-05 devel/hive: Broken for more than 6 months 2020-04-01 devel/hs-bytestring-nums: No releases since 2012 2020-05-05 devel/iz: Broken for more than 6 months 2020-05-05 devel/jfrog-cli: Broken for more than 6 months 2020-05-05 devel/libcfg: Broken for more than 6 months 2020-05-05 devel/libdispatch: Broken for more than 6 months 2020-05-05 devel/libjson++: Broken for more than 6 months 2020-05-05 devel/libmonetra: Broken for more than 6 months 2020-05-05 devel/libol: Broken for more than 6 months 2020-05-05 devel/libserver: Broken for more than 6 months 2020-05-05 devel/lua-MessagePack: Broken for more than 6 months 2020-05-05 devel/mercurialeclipse: Broken for more than 6 months 2020-05-05 devel/mime: Broken for more than 6 months 2020-05-05 devel/motor: Broken for more than 6 months 2020-05-05 devel/mq4cpp: Broken for more than 6 months 2020-05-05 devel/myrepos: Broken for more than 6 months 2020-05-05 devel/notify-sharp: Broken for more than 6 months 2020-05-05 devel/oozie: Broken for more than 6 months 2020-05-05 devel/p5-Cdk: Broken for more than 6 months 2020-05-05 devel/p5-Data-Average: Broken for more than 6 months 2020-05-05 devel/p5-Range-String: Broken for more than 6 months 2020-05-05 devel/p5-Shape: Broken for more than 6 months 2020-05-05 devel/pear-PHP_CodeBrowser: Broken for more than 6 months 2020-05-05 devel/pear-PHP_Depend: Broken for more than 6 months 2020-05-05 devel/pear-PHP_PMD: Broken for more than 6 months 2020-05-05 devel/pear-TheSeer_phpDox: Broken for more than 6 months 2020-05-05 devel/picp: Broken for more than 6 months 2020-05-05 devel/pig: Broken for more than 6 months 2020-05-05 devel/pty: Broken for more than 6 months 2020-05-05 devel/py-libiocage: Broken for more than 6 months 2020-05-05 devel/py-lock_file: Broken for more than 6 months 2020-05-05 devel/py-pyev: Broken for more than 6 months 2020-05-05 devel/rpm-spec-mode.el: Broken for more than 6 months 2020-05-05 devel/simple_components: Broken for more than 6 months 2020-05-05 devel/tcloo: Tcl/Tk 8.5 is nearing EOL, please consider porting to Tcl/Tk 8.6 2020-05-05 devel/tkmerge: Broken for more than 6 months 2020-05-05 devel/toh: Broken for more than 6 months 2020-05-05 devel/visualparadigm: Broken for more than 6 months 2020-05-05 dns/autotrust: Broken for more than 6 months 2020-05-05 dns/gdnsd: Broken for more than 6 months 2020-05-05 dns/p5-Stanford-DNSserver: Broken for more than 6 months 2020-05-05 dns/zonecheck: Broken for more than 6 months 2020-05-05 editors/omegaT: Broken for more than 6 months 2020-05-05 finance/cbb: Broken for more than 6 months 2020-05-05 ftp/llnlxdir: Broken for more than 6 months 2020-05-05 ftp/llnlxftp: Broken for more than 6 months 2020-05-05 games/adom: Broken for more than 6 months 2020-05-05 games/bsdrain: Broken for more than 6 months 2020-05-05 games/bunnysay: Broken for more than 6 months 2020-05-05 games/castlevox: Broken for more than 6 months 2020-05-05 games/gnarr: Broken for more than 6 months 2020-05-05 games/hohlin: Broken for more than 6 months 2020-05-05 games/hoichess: Broken for more than 6 months 2020-05-05 games/kajaani-kombat: Broken for more than 6 months 2020-05-05 games/linux-enemyterritory-jaymod-21: Broken for more than 6 months 2020-05-05 games/linux-enemyterritory-omni-bot: Broken for more than 6 months 2020-05-05 games/linux-enemyterritory-omni-bot-0660: Broken for more than 6 months 2020-05-05 games/nadar: Broken for more than 6 months 2020-05-05 games/nxengine: Broken for more than 6 months 2020-05-05 games/oneko: Broken for more than 6 months 2020-05-05 games/seahaven: Broken for more than 6 months 2020-05-05 games/sudoku_solver: Broken for more than 6 months 2020-05-05 games/tetrons: Broken for more than 6 months 2020-05-05 games/xpenguins: Broken for more than 6 months 2020-05-05 games/xvmahjongg: 64-bit unsupported 2020-05-05 games/xvmines: 64-bit unsupported 2020-05-05 graphics/EZWGL: Broken for more than 6 months 2020-05-05 graphics/kix-kmod: Broken for more than 6 months 2020-05-05 graphics/mhgui: Broken for more than 6 months 2020-05-05 graphics/mmrecover: Broken for more than 6 months 2020-05-05 hungarian/hu-phone: Broken for more than 6 months 2020-05-05 hungarian/hu-zipcodes: Broken for more than 6 months 2020-05-05 irc/charybdis: Broken for more than 6 months 2020-05-05 irc/fisg: Broken for more than 6 months 2020-05-05 irc/ircd-ru: Broken for more than 6 months 2020-05-05 irc/ircservices: Broken for more than 6 months 2020-05-05 irc/nethirc: Broken for more than 6 months 2020-05-05 irc/ratbox-services: Broken for more than 6 months 2020-05-05 irc/roxirc: Broken for more than 6 months 2020-05-05 japanese/jstrings: Broken for more than 6 months 2020-05-05 japanese/mg: Broken for more than 6 months 2020-05-05 japanese/ming: Broken for more than 6 months 2020-05-05 japanese/t2ps: Broken for more than 6 months 2020-05-05 java/castor: Broken for more than 6 months 2020-05-05 java/eclipse-windowbuilder: Broken for more than 6 months 2020-05-05 java/jdbcpool: Broken for more than 6 months 2020-05-05 java/jomp: Broken for more than 6 months 2020-05-05 java/langspec: Broken for more than 6 months 2020-05-05 java/xdoclet: Broken for more than 6 months 2020-05-05 korean/xpdf: Broken for more than 6 months 2020-05-05 lang/afnix: Broken for more than 6 months 2020-05-05 lang/elan: Broken for more than 6 months 2020-05-05 lang/gnatcross-aarch64: Broken for more than 6 months 2020-05-05 lang/hope: Broken for more than 6 months 2020-05-05 lang/hugs: Broken for more than 6 months 2020-05-05 lang/ici: Broken for more than 6 months 2020-05-05 lang/icon: Broken for more than 6 months 2020-05-05 lang/newlisp-devel: Broken for more than 6 months 2020-05-05 lang/ohugs: Broken for more than 6 months 2020-05-05 lang/opendylan: Broken for more than 6 months 2020-05-05 lang/phc: Broken for more than 6 months 2020-05-05 lang/starlogo: Broken for more than 6 months 2020-05-05 lang/yap: Broken for more than 6 months 2020-05-05 lang/yap-devel: Broken for more than 6 months 2020-05-05 mail/chk4mail: Broken for more than 6 months 2020-05-05 mail/librfc822: Broken for more than 6 months 2020-05-05 mail/mailmgr: Broken for more than 6 months 2020-05-05 mail/mreport: Broken for more than 6 months 2020-05-05 mail/msgconvert: Broken for more than 6 months 2020-05-05 mail/nullpop: Broken for more than 6 months 2020-05-05 mail/p5-Mail-MailStats: Broken for more than 6 months 2020-05-05 mail/poppassd: Broken for more than 6 months 2020-05-05 mail/prayer: Broken for more than 6 months 2020-05-05 mail/py-cyruslib: Broken for more than 6 months 2020-05-05 mail/qmail-auditor: Broken for more than 6 months 2020-05-05 mail/qmailmrtg7: Broken for more than 6 months 2020-05-05 mail/qmqtool: Broken for more than 6 months 2020-05-05 mail/relaydb: Broken for more than 6 months 2020-05-05 mail/rftp: Broken for more than 6 months 2020-05-05 mail/smtp-gated: Broken for more than 6 months 2020-05-05 mail/spamoracle: Broken for more than 6 months 2020-05-05 math/calctool: 64-bit unsupported 2020-05-05 math/diehard: Broken for more than 6 months 2020-05-05 math/e: Broken for more than 6 months 2020-05-05 math/entropy: Broken for more than 6 months 2020-05-05 math/liblbfgs: Broken for more than 6 months 2020-05-05 math/libtsnnls: Broken for more than 6 months 2020-05-05 math/ltl: Broken for more than 6 months 2020-05-05 math/naturalmath: Broken for more than 6 months 2020-05-05 math/proofgeneral: Broken for more than 6 months 2020-05-05 math/py-basemap-data: Broken for more than 6 months 2020-05-05 math/py-igakit: Broken for more than 6 months 2020-05-05 math/py-rapi: Broken for more than 6 months 2020-05-05 math/sfst: Broken for more than 6 months 2020-05-05 math/truthtable: Broken for more than 6 months 2020-05-05 math/wingz3: Broken for more than 6 months 2020-05-05 math/x12arima: Broken for more than 6 months 2020-05-05 math/xppaut: Broken for more than 6 months 2020-05-05 misc/achievo: Broken for more than 6 months 2020-05-05 misc/auto-multiple-choice: Broken for more than 6 months 2020-05-05 misc/display: Broken for more than 6 months 2020-05-05 misc/esniper: Broken for more than 6 months 2020-05-05 misc/free42-skins: Broken for more than 6 months 2020-05-05 misc/libisocodes: Broken for more than 6 months 2020-05-05 misc/loop: Broken for more than 6 months 2020-05-05 misc/p5-Norge: Broken for more than 6 months 2020-05-05 misc/pantry: Broken for more than 6 months 2020-05-05 misc/phraze: Broken for more than 6 months 2020-05-05 misc/podsleuth: Broken for more than 6 months 2020-05-05 misc/py-osd: Broken for more than 6 months 2020-05-05 misc/rfc: Broken for more than 6 months 2020-05-05 misc/spamcalc: Broken for more than 6 months 2020-05-05 misc/us-zipcodes: Broken for more than 6 months 2020-05-05 misc/xtypo: Broken for more than 6 months 2020-05-05 misc/yaunc: Broken for more than 6 months 2020-05-05 multimedia/clipgrab: Broken for more than 6 months 2020-05-05 multimedia/libsmacker: Broken for more than 6 months 2020-05-05 multimedia/lxdvdrip: Broken for more than 6 months 2020-05-05 multimedia/mjpg-streamer: Broken for more than 6 months 2020-05-05 multimedia/vcdpad: Broken for more than 6 months 2020-05-05 net/erlang-xmlrpc: Broken for more than 6 months 2020-05-05 net/etrace: Broken for more than 6 months 2020-05-05 net/fonulator: Broken for more than 6 months 2020-05-05 net/gkrellmwireless2: Broken for more than 6 months 2020-05-05 net/howl: Broken for more than 6 months 2020-05-05 net/libp0f: Broken for more than 6 months 2020-05-05 net/libsocket++: Broken for more than 6 months 2020-05-05 net/ltm: Broken for more than 6 months 2020-05-05 net/lvwimax: Broken for more than 6 months 2020-05-05 net/mono-zeroconf: Broken for more than 6 months 2020-05-05 net/nph: Broken for more than 6 months 2020-05-05 net/p5-Net-RawSock: Broken for more than 6 months 2020-05-05 net/passlogd: Broken for more than 6 months 2020-05-05 net/phamm: Broken for more than 6 months 2020-05-05 net/pim6-tools: Broken for more than 6 months 2020-05-05 net/pim6dd: Broken for more than 6 months 2020-05-05 net/pim6sd: Broken for more than 6 months 2020-05-05 net/proxy-connect: Broken for more than 6 months 2020-05-05 net/rtpbreak: Broken for more than 6 months 2020-05-05 net/s3ql: Broken for more than 6 months 2020-05-05 net/scnc: Broken for more than 6 months 2020-05-05 net/sip_scenario: Broken for more than 6 months 2020-05-05 net/slurm: Broken for more than 6 months 2020-05-05 net/ssmping: Broken for more than 6 months 2020-05-05 net/tcpdstat: Broken for more than 6 months 2020-05-05 net/uplog: Broken for more than 6 months 2020-05-05 net/vblade: Broken for more than 6 months 2020-05-05 net/wizd: Broken for more than 6 months 2020-05-05 net/wmnetload: Broken for more than 6 months 2020-05-05 net/wmnetmon: Broken for more than 6 months 2020-05-05 net/wmpiki: Broken for more than 6 months 2020-05-05 net/xipmsg: Broken for more than 6 months 2020-05-05 net-im/chattahoochie: Broken for more than 6 months 2020-05-05 net-im/jitsi: Broken for more than 6 months 2020-05-05 net-im/mu-conference: Broken for more than 6 months 2020-05-05 net-im/p5-Jabber-Connection: Broken for more than 6 months 2020-05-05 net-im/p5-Net-ICQ2000: Broken for more than 6 months 2020-05-05 net-im/pidgin-guifications: Broken for more than 6 months 2020-05-05 net-im/pidgin-osd: Broken for more than 6 months 2020-05-05 net-im/yoono: Broken for more than 6 months 2020-05-05 net-mgmt/arpalert: Broken for more than 6 months 2020-05-05 net-mgmt/nagios-check_memcached_paranoid: Broken for more than 6 months 2020-05-05 net-mgmt/netwox: Broken for more than 6 months 2020-05-05 net-mgmt/nstreams: Broken for more than 6 months 2020-05-05 net-mgmt/p5-GRNOC-Config: Broken for more than 6 months 2020-05-05 net-mgmt/p5-GRNOC-TL1: Broken for more than 6 months 2020-05-05 net-mgmt/scli: Broken for more than 6 months 2020-05-05 net-mgmt/snmp++: Broken for more than 6 months 2020-05-05 net-mgmt/victorops-nagios: Broken for more than 6 months 2020-05-05 net-p2p/libpdtp: Broken for more than 6 months 2020-05-05 net-p2p/squall: Broken for more than 6 months 2020-05-05 news/crashmail: Broken for more than 6 months 2020-05-05 news/sn: Broken for more than 6 months 2020-05-05 news/xrn: Broken for more than 6 months 2020-05-05 ports-mgmt/managepkg: Broken for more than 6 months 2020-05-05 portuguese/irpf-pt_BR: Broken for more than 6 months 2020-05-05 print/foxitreader: Broken for more than 6 months 2020-05-05 print/pdfcube: Broken for more than 6 months 2020-05-05 print/pmw: Broken for more than 6 months 2020-05-05 print/rprint: Broken for more than 6 months 2020-05-05 russian/p5-cyrillic: Broken for more than 6 months 2020-05-05 russian/tidyup-mail: Broken for more than 6 months 2020-05-05 science/abinit: Broken for more than 6 months 2020-05-05 science/atom: Broken for more than 6 months 2020-05-05 science/cp2k: Broken for more than 6 months 2020-05-05 science/esys-particle: Broken for more than 6 months 2020-05-05 science/openmx: Broken for more than 6 months 2020-05-05 science/p5-Geo-ReadGRIB: Broken for more than 6 months 2020-05-05 science/py-tensorflow-estimator: Broken for more than 6 months 2020-05-05 security/firewalk: Broken for more than 6 months 2020-05-05 security/hmap: Broken for more than 6 months 2020-05-05 security/ipfcount: Broken for more than 6 months 2020-05-05 security/libbf: Broken for more than 6 months 2020-05-05 security/log2timeline: Broken for more than 6 months 2020-05-05 security/opencdk: Broken for more than 6 months 2020-05-05 security/pad: Broken for more than 6 months 2020-05-05 security/pam_fprint: Broken for more than 6 months 2020-05-05 security/pam_per_user: Broken for more than 6 months 2020-05-05 security/razorback-dispatcher: Broken for more than 6 months 2020-05-05 security/ruby-camellia: Broken for more than 6 months 2020-05-05 security/scanhill: Broken for more than 6 months 2020-05-05 security/sinfp: Broken for more than 6 months 2020-05-05 security/ssh_askpass_gtk2: Broken for more than 6 months 2020-05-05 security/subweb: Broken for more than 6 months 2020-05-05 security/unssh: Broken for more than 6 months 2020-05-05 security/xspy: Broken for more than 6 months 2020-05-05 shells/osh: Broken for more than 6 months 2020-05-05 shells/shell-include: Broken for more than 6 months 2020-05-05 sysutils/abgx360gui: Broken for more than 6 months 2020-05-05 sysutils/autojump: Broken for more than 6 months 2020-05-05 sysutils/backupchecker: Broken for more than 6 months 2020-05-05 sysutils/cdf: Broken for more than 6 months 2020-05-05 sysutils/cdls: Broken for more than 6 months 2020-05-05 sysutils/circonus-agent: Broken for more than 6 months 2020-05-05 sysutils/cloop-utils: Broken for more than 6 months 2020-05-05 sysutils/confman: Broken for more than 6 months 2020-05-05 sysutils/detach: Broken for more than 6 months 2020-05-05 sysutils/disktool: 64-bit unsupported 2020-05-05 sysutils/downtime: Broken for more than 6 months 2020-05-05 sysutils/fusefs-fusexmp_fh: Broken for more than 6 months 2020-05-05 sysutils/fusefs-gunzip: Broken for more than 6 months 2020-05-05 sysutils/goss: Broken for more than 6 months 2020-05-05 sysutils/gpte: Broken for more than 6 months 2020-05-05 sysutils/hidesvn: Broken for more than 6 months 2020-05-05 sysutils/hoz: Broken for more than 6 months 2020-05-05 sysutils/intel-qcu: Broken for more than 6 months 2020-05-05 sysutils/iogen: Broken for more than 6 months 2020-05-05 sysutils/jailctl: Broken for more than 6 months 2020-05-05 sysutils/jx: Broken for more than 6 months 2020-05-05 sysutils/linux-crashplan: Broken for more than 6 months 2020-05-05 sysutils/mkfile: Broken for more than 6 months 2020-05-05 sysutils/mpiexec: Broken for more than 6 months 2020-05-05 sysutils/nfsping: Broken for more than 6 months 2020-05-05 sysutils/phantom: Broken for more than 6 months 2020-05-05 sysutils/ptools: Broken for more than 6 months 2020-05-05 sysutils/realsync: Broken for more than 6 months 2020-05-05 sysutils/rmonitor: Broken for more than 6 months 2020-05-05 sysutils/roottail: Broken for more than 6 months 2020-05-05 sysutils/sb16config: Broken for more than 6 months 2020-05-05 sysutils/sbase: Broken for more than 6 months 2020-05-05 sysutils/setquota: Broken for more than 6 months 2020-05-05 sysutils/sortu: Broken for more than 6 months 2020-05-05 sysutils/stmpclean: Broken for more than 6 months 2020-05-05 sysutils/tmate-slave: Broken for more than 6 months 2020-05-05 sysutils/tss: Broken for more than 6 months 2020-05-05 sysutils/vstrip: Broken for more than 6 months 2020-05-05 sysutils/watchdog: Broken for more than 6 months 2020-05-05 sysutils/wmbsdbatt: Broken for more than 6 months 2020-05-05 sysutils/wmcpuload: Broken for more than 6 months 2020-05-05 sysutils/wmcube: Broken for more than 6 months 2020-05-05 sysutils/wtail: Broken for more than 6 months 2020-05-05 textproc/csv2latex: Broken for more than 6 months 2020-05-05 textproc/da-hyphen: Broken for more than 6 months 2020-05-05 textproc/glark: Broken for more than 6 months 2020-05-05 textproc/html2tex: Broken for more than 6 months 2020-05-05 textproc/htmlsection: Broken for more than 6 months 2020-05-05 textproc/kenlm: Broken for more than 6 months 2020-05-05 textproc/libguess: Broken for more than 6 months 2020-05-05 textproc/libxml++26-reference: Broken for more than 6 months 2020-05-05 textproc/no-hunspell: Broken for more than 6 months 2020-05-05 textproc/p5-MARC: Broken for more than 6 months 2020-05-05 textproc/p5-texcount: Broken for more than 6 months 2020-05-05 textproc/pcrs: Broken for more than 6 months 2020-05-05 textproc/pear-Structures_DataGrid_DataSource_RSS: Broken for more than 6 months 2020-05-05 textproc/pear-Structures_DataGrid_DataSource_XML: Broken for more than 6 months 2020-05-05 textproc/permute: Broken for more than 6 months 2020-05-05 textproc/pocketreader: Broken for more than 6 months 2020-05-05 textproc/py-sgrep: Broken for more than 6 months 2020-05-05 textproc/rss2html: Broken for more than 6 months 2020-05-05 textproc/ruby-xmlparser: Broken for more than 6 months 2020-05-05 textproc/sv-hyphen: Broken for more than 6 months 2020-05-05 textproc/tclExpat: Broken for more than 6 months 2020-05-05 textproc/tex2im: Broken for more than 6 months 2020-05-05 textproc/topic: Broken for more than 6 months 2020-05-05 textproc/uz-hunspell: Broken for more than 6 months 2020-05-05 textproc/xmlprpr: Broken for more than 6 months 2020-05-05 www/ach: Broken for more than 6 months 2020-05-05 www/apache-forrest: Broken for more than 6 months 2020-05-05 www/apercu: Broken for more than 6 months 2020-05-05 www/cblog: Broken for more than 6 months 2020-05-05 www/drood: Broken for more than 6 months 2020-05-05 www/drraw: Broken for more than 6 months 2020-05-05 www/flood: Broken for more than 6 months 2020-05-05 www/grafana2: Broken for more than 6 months 2020-05-05 www/imgsizer: Broken for more than 6 months 2020-05-05 www/jdresolve: Broken for more than 6 months 2020-05-05 www/linkcheck: Broken for more than 6 months 2020-05-05 www/madsonic-standalone: Broken for more than 6 months 2020-05-05 www/mod_auth_external2: Broken for more than 6 months 2020-05-05 www/mod_chroot: Broken for more than 6 months 2020-05-05 www/mod_cvs2: Broken for more than 6 months 2020-05-05 www/mod_domaintree: Broken for more than 6 months 2020-05-05 www/mod_encoding: Broken for more than 6 months 2020-05-05 www/mod_flickr: Broken for more than 6 months 2020-05-05 www/mod_gzip2: Broken for more than 6 months 2020-05-05 www/mod_layout22: Broken for more than 6 months 2020-05-05 www/mod_proctitle: Broken for more than 6 months 2020-05-05 www/mod_tsa: Broken for more than 6 months 2020-05-05 www/mod_vhs: Broken for more than 6 months 2020-05-05 www/p5-AnyEvent-Mojo: Broken for more than 6 months 2020-05-05 www/p5-Apache-Gallery: Broken for more than 6 months 2020-05-05 www/p5-WWW-Google-Video: Broken for more than 6 months 2020-05-05 www/p5-WWW-Shorten-KUSO: Broken for more than 6 months 2020-05-05 www/p5-WWW-Shorten-isgd: Broken for more than 6 months 2020-05-05 www/photo_gallery: Broken for more than 6 months 2020-05-05 www/pwebstats: Broken for more than 6 months 2020-05-05 www/py-django-profiles: Broken for more than 6 months 2020-05-05 www/red5: Broken for more than 6 months 2020-05-05 www/redmine-sidebar_hide: Broken for more than 6 months 2020-05-05 www/rssowl: Broken for more than 6 months 2020-05-05 www/skytemplate: Broken for more than 6 months 2020-05-05 www/surfraw: Broken for more than 6 months 2020-05-05 www/sws: Broken for more than 6 months 2020-05-05 www/tickr: Broken for more than 6 months 2020-05-05 www/tinytinyhttpd: Broken for more than 6 months 2020-05-05 www/udmsearch: Broken for more than 6 months 2020-05-05 www/vee: Broken for more than 6 months 2020-05-05 www/webreport: Broken for more than 6 months 2020-05-05 www/webstats: Broken for more than 6 months 2020-05-05 www/www6to4: Broken for more than 6 months 2020-05-05 x11/deskpaint: Broken for more than 6 months 2020-05-05 x11/dmenu2: Broken for more than 6 months 2020-05-05 x11/gcb: Broken for more than 6 months 2020-05-05 x11/gpctool: Broken for more than 6 months 2020-05-05 x11/ipager: Broken for more than 6 months 2020-05-05 x11/keylaunch: Broken for more than 6 months 2020-05-05 x11/props: 64-bit unsupported 2020-05-05 x11/roxbg: Broken for more than 6 months 2020-05-05 x11/sisctrl: Broken for more than 6 months 2020-05-05 x11/wdm: Broken for more than 6 months 2020-05-05 x11/xaniroc: Broken for more than 6 months 2020-05-05 x11/xmove: Broken for more than 6 months 2020-05-05 x11/xnodecor: Broken for more than 6 months 2020-05-05 x11/xvattr: Broken for more than 6 months 2020-05-05 x11-clocks/tktz: Broken for more than 6 months 2020-05-05 x11-clocks/xtimer: Broken for more than 6 months 2020-05-05 x11-themes/gnome-icons-dropline-neu: Broken for more than 6 months 2020-05-05 x11-themes/gnome-icons-dropline-nou: Broken for more than 6 months 2020-05-05 x11-themes/gnome-icons-gion: Broken for more than 6 months 2020-05-05 x11-themes/gnome-icons-jini: Broken for more than 6 months 2020-05-05 x11-themes/gtk-aurora-engine: Broken for more than 6 months 2020-05-05 x11-themes/gtk-blueprint-engine: Broken for more than 6 months 2020-05-05 x11-themes/gtk-murrina-fancy-clearlooks: Broken for more than 6 months 2020-05-05 x11-themes/gtk-murrina-lightblue: Broken for more than 6 months 2020-05-05 x11-themes/gtk-murrine-themes: Broken for more than 6 months 2020-05-05 x11-themes/murrine-configurator: Broken for more than 6 months 2020-05-05 x11-themes/nimbus: Broken for more than 6 months 2020-05-05 x11-themes/openbox-themes: Broken for more than 6 months 2020-05-05 x11-themes/rezlooks: Broken for more than 6 months 2020-05-05 x11-themes/ubuntulooks: Broken for more than 6 months 2020-05-05 x11-toolkits/slingshot: 64-bit unsupported 2020-05-05 x11-toolkits/xview-clients: 64-bit unsupported 2020-05-05 x11-wm/fluxconf: Broken for more than 6 months 2020-05-05 x11-wm/ion: Broken for more than 6 months 2020-05-05 x11-wm/matwm2: Broken for more than 6 months 2020-05-05 x11-wm/nickleby: Broken for more than 6 months 2020-05-05 x11-wm/olvwm: 64-bit unsupported 2020-05-05 x11-wm/ratmenu: Broken for more than 6 months
Notes
Notes: svn path=/head/; revision=534093
Diffstat (limited to 'www/mod_encoding/files')
-rw-r--r--www/mod_encoding/files/apache22_patch539
-rw-r--r--www/mod_encoding/files/iconv_hook-20040430.patch47
-rw-r--r--www/mod_encoding/files/queryfix-patch2230
3 files changed, 0 insertions, 616 deletions
diff --git a/www/mod_encoding/files/apache22_patch b/www/mod_encoding/files/apache22_patch
deleted file mode 100644
index 73e3a696de11..000000000000
--- a/www/mod_encoding/files/apache22_patch
+++ /dev/null
@@ -1,539 +0,0 @@
---- mod_encoding.c.orig 2002-06-11 18:07:14.000000000 +0900
-+++ mod_encoding.c 2008-09-03 10:23:18.000000000 +0900
-@@ -1,8 +1,72 @@
- /* -*- mode: c -*-
- *
-- * $Id: mod_encoding.c,v 1.10 2002/06/11 09:07:14 tai Exp $
-+ * $Id: mod_encoding.c,v 1.6 2001/12/11 12:55:38 tai Exp $
- *
- */
-+/*
-+ * mod_encoding core module test implementation for Apache2.
-+ * by Kunio Miyamoto (wakatono@todo.gr.jp)
-+ * Original security fix port 2002/06/06
-+ * by Kunio Miyamoto (wakatono@todo.gr.jp)
-+ * Port new function of 20020611a
-+ * by Kunio Miyamoto (wakatono@todo.gr.jp)
-+ * Port new function of 20020611a
-+ * by Kunio Miyamoto (wakatono@todo.gr.jp)
-+ * Add COPYING statement for redistribute only this code.
-+ * by Kunio Miyamoto (wakatono@todo.gr.jp)
-+ */
-+/*
-+
-+
-+Copyright (c) 2000-2004
-+Internet Initiative Japan Inc. and Kunio Miyamoto All rights reserved.
-+
-+Redistribution and use in source and binary forms, with or without
-+modification, are permitted provided that the following conditions
-+are met:
-+
-+1. Redistributions of source code must retain the above copyright
-+ notice, this list of conditions and the following disclaimer.
-+
-+2. Redistributions in binary form must reproduce the above copyright
-+ notice, this list of conditions and the following disclaimer in
-+ the documentation and/or other materials provided with the
-+ distribution.
-+
-+3. All advertising materials mentioning features or use of this
-+ software must display the following acknowledgment:
-+
-+ This product includes software developed by Internet
-+ Initiative Japan Inc. and Kunio Miyamoto for use in the
-+ mod_encoding module for Apache2.
-+
-+4. Products derived from this software may not be called "mod_encoding"
-+ nor may "mod_encoding" appear in their names without prior written
-+ permission of Internet Initiative Japan Inc. For written permission,
-+ please contact tai@iij.ad.jp (Taisuke Yamada).
-+
-+5. Redistributions of any form whatsoever must retain the following
-+ acknowledgment:
-+
-+ This product includes software developed by Internet
-+ Initiative Japan Inc. and Kunio Miyamoto for use in the
-+ mod_encoding module for Apache2 (http://www.apache.org/).
-+
-+THIS SOFTWARE IS PROVIDED BY INTERNET INITIATIVE JAPAN INC. AND KUNIO
-+MIYAMOTO ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING,
-+BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-+FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
-+INTERNET INITIATIVE JAPAN INC., KUNIO MIYAMOTO OR ITS CONTRIBUTORS
-+BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
-+OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
-+OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
-+BUSINESS INTERRUPTION)
-+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
-+STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-+ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
-+OF THE POSSIBILITY OF SUCH DAMAGE.
-+
-+*/
-
- #include <httpd.h>
- #include <http_config.h>
-@@ -10,7 +74,10 @@
- #include <http_log.h>
- #include <http_protocol.h>
- #include <http_request.h>
-+#include <apr_strings.h>
-
-+/* #include <iconv_hook/iconv.h> */
-+#include <regex.h>
- #include <iconv.h>
-
- /**
-@@ -33,13 +100,7 @@
-
- #define DBG(expr) if (MOD_ENCODING_DEBUG) { expr; }
-
--#ifdef __GNUC__
--#define LOG(level, server, args...) \
-- ap_log_error(APLOG_MARK, APLOG_NOERRNO|level, server, ##args)
--#else
--#define LOG(level, server, ...) \
-- ap_log_error(APLOG_MARK, APLOG_NOERRNO|level, server, __VA_ARGS__)
--#endif
-+/* FIXME: remove gcc-dependency */
-
- #define ENABLE_FLAG_UNSET 0
- #define ENABLE_FLAG_OFF 1
-@@ -55,13 +116,13 @@
- typedef struct {
- int enable_function; /* flag to enable this module */
- char *server_encoding; /* server-side filesystem encoding */
-- array_header *client_encoding; /* useragent-to-encoding-list sets */
-- array_header *default_encoding; /* useragent-to-encoding-list sets */
-+ apr_array_header_t *client_encoding; /* useragent-to-encoding-list sets */
-+ apr_array_header_t *default_encoding; /* useragent-to-encoding-list sets */
-
-- int strip_msaccount; /* normalize wierd WinXP username */
-+ int strip_msaccount; /* normalize wierd WinXP username */
- } encoding_config;
-
--module MODULE_VAR_EXPORT encoding_module;
-+module AP_MODULE_DECLARE_DATA encoding_module;
-
- /***************************************************************************
- * utility methods
-@@ -83,22 +144,19 @@
- size_t outlen;
-
- if (srclen == 0) {
-- LOG(APLOG_DEBUG, r->server, "iconv_string: skipping zero-length input");
- return srcbuf;
- }
-
- /* Allocate space for conversion. Note max bloat factor is 4 of UCS-4 */
-- marker = outbuf = (char *)ap_palloc(r->pool, outlen = srclen * 4 + 1);
-+ marker = outbuf = (char *)apr_palloc(r->pool, outlen = srclen * 4 + 1);
-
- if (outbuf == NULL) {
-- LOG(APLOG_WARNING, r->server, "iconv_string: no more memory");
- return NULL;
- }
-
- /* Convert every character within input string. */
- while (srclen > 0) {
- if (iconv(cd, &srcbuf, &srclen, &outbuf, &outlen) == (size_t)(-1)) {
-- LOG(APLOG_DEBUG, r->server, "iconv_string: conversion error");
- return NULL;
- }
- }
-@@ -140,11 +198,11 @@
-
- /* Normalize encoding in HTTP request header(s) */
- for (i = 0 ; keys[i] ; i++) {
-- if ((buff = (char *)ap_table_get(r->headers_in, keys[i])) != NULL) {
-+ if ((buff = (char *)apr_table_get(r->headers_in, keys[i])) != NULL) {
- ap_unescape_url(buff);
- if ((buff = iconv_string(r, cd, buff, strlen(buff))) == NULL)
- return -1;
-- ap_table_set(r->headers_in, keys[i], buff);
-+ apr_table_set(r->headers_in, keys[i], buff);
- }
- }
-
-@@ -159,33 +217,29 @@
- * @param encmap Table of UA-to-encoding(s)
- * @param lookup Name of the useragent to look for
- */
--static array_header *
-+static apr_array_header_t *
- get_client_encoding(request_rec *r,
-- array_header *encmap, const char *lookup) {
-+ apr_array_header_t *encmap, const char *lookup) {
- void **list = (void **)encmap->elts;
-- array_header *encs = ap_make_array(r->pool, 1, sizeof(char *));
-+ apr_array_header_t *encs = apr_array_make(r->pool, 1, sizeof(char *));
-
- int i;
-
-- LOG(APLOG_DEBUG, r->server, "get_client_encoding: entered");
-
- /* push UTF-8 as the first candidate of expected encoding */
-- *((char **)ap_push_array(encs)) = ap_pstrdup(r->pool, "UTF-8");
-+ *((char **)apr_array_push(encs)) = apr_pstrdup(r->pool, "UTF-8");
-
- if (! lookup)
- return encs;
-
-- LOG(APLOG_DEBUG, r->server, "get_client_encoding: lookup == %s", lookup);
-
- for (i = 0 ; i < encmap->nelts ; i += 2) {
- if (ap_regexec((regex_t *)list[i], lookup, 0, NULL, 0) == 0) {
-- LOG(APLOG_DEBUG, r->server, "get_client_encoding: entry found");
-- ap_array_cat(encs, (array_header *)list[i + 1]);
-+ apr_array_cat(encs, (apr_array_header_t *)list[i + 1]);
- return encs;
- }
- }
-
-- LOG(APLOG_DEBUG, r->server, "get_client_encoding: entry not found");
- return encs;
- }
-
-@@ -194,8 +248,6 @@
- */
- static const char *
- set_encoding_engine(cmd_parms *cmd, encoding_config *conf, int flag) {
-- LOG(APLOG_DEBUG, cmd->server, "set_encoding_engine: entered");
-- LOG(APLOG_DEBUG, cmd->server, "set_encoding_engine: flag == %d", flag);
-
- if (! cmd->path) {
- conf = ap_get_module_config(cmd->server->module_config, &encoding_module);
-@@ -210,13 +262,11 @@
- */
- static const char *
- set_server_encoding(cmd_parms *cmd, encoding_config *conf, char *arg) {
-- LOG(APLOG_DEBUG, cmd->server, "set_server_encoding: entered");
-- LOG(APLOG_DEBUG, cmd->server, "set_server_encoding: arg == %s", arg);
-
- if (! cmd->path) {
- conf = ap_get_module_config(cmd->server->module_config, &encoding_module);
- }
-- conf->server_encoding = ap_pstrdup(cmd->pool, arg);
-+ conf->server_encoding = apr_pstrdup(cmd->pool, arg);
-
- return NULL;
- }
-@@ -229,31 +279,27 @@
- */
- static const char *
- add_client_encoding(cmd_parms *cmd, encoding_config *conf, char *args) {
-- array_header *encs;
-+ apr_array_header_t *encs;
- char *arg;
-
-- LOG(APLOG_DEBUG, cmd->server, "add_client_encoding: entered");
-- LOG(APLOG_DEBUG, cmd->server, "add_client_encoding: args == %s", args);
-
- if (! cmd->path) {
- conf = ap_get_module_config(cmd->server->module_config, &encoding_module);
- }
-
-- encs = ap_make_array(cmd->pool, 1, sizeof(void *));
-+ encs = apr_array_make(cmd->pool, 1, sizeof(void *));
-
- /* register useragent with UserAgent: pattern */
- if (*args && (arg = ap_getword_conf_nc(cmd->pool, &args))) {
-- LOG(APLOG_DEBUG, cmd->server, "add_client_encoding: agent: %s", arg);
-- *(void **)ap_push_array(conf->client_encoding) =
-- ap_pregcomp(cmd->pool, arg, REG_EXTENDED|REG_ICASE|REG_NOSUB);
-+ *(void **)apr_array_push(conf->client_encoding) =
-+ ap_pregcomp(cmd->pool, arg, AP_REG_EXTENDED|AP_REG_ICASE|AP_REG_NOSUB);
- }
-
- /* register list of possible encodings from above useragent */
- while (*args && (arg = ap_getword_conf_nc(cmd->pool, &args))) {
-- LOG(APLOG_DEBUG, cmd->server, "add_client_encoding: encname: %s", arg);
-- *(void **)ap_push_array(encs) = ap_pstrdup(cmd->pool, arg);
-+ *(void **)apr_array_push(encs) = apr_pstrdup(cmd->pool, arg);
- }
-- *(void **)ap_push_array(conf->client_encoding) = encs;
-+ *(void **)apr_array_push(conf->client_encoding) = encs;
-
- return NULL;
- }
-@@ -267,20 +313,17 @@
- default_client_encoding(cmd_parms *cmd, encoding_config *conf, char *args) {
- char *arg;
-
-- LOG(APLOG_DEBUG, cmd->server, "default_client_encoding: entered");
-- LOG(APLOG_DEBUG, cmd->server, "default_client_encoding: args == %s", args);
-
- if (! cmd->path) {
- conf = ap_get_module_config(cmd->server->module_config, &encoding_module);
- }
-
-- conf->default_encoding = ap_make_array(cmd->pool, 1, sizeof(char *));
-+ conf->default_encoding = apr_array_make(cmd->pool, 1, sizeof(char *));
-
- /* register list of possible encodings as a default */
- while (*args && (arg = ap_getword_conf_nc(cmd->pool, &args))) {
-- LOG(APLOG_DEBUG, cmd->server, "default_client_encoding: encname: %s", arg);
-- *(void **)ap_push_array(conf->default_encoding)
-- = ap_pstrdup(cmd->pool, arg);
-+ *(void **)apr_array_push(conf->default_encoding)
-+ = apr_pstrdup(cmd->pool, arg);
- }
-
- return NULL;
-@@ -294,8 +337,6 @@
- */
- static const char *
- set_normalize_username(cmd_parms *cmd, encoding_config *conf, int flag) {
-- LOG(APLOG_DEBUG, cmd->server, "set_normalize_username: entered");
-- LOG(APLOG_DEBUG, cmd->server, "set_normalize_username: flag == %d", flag);
-
- if (! cmd->path) {
- conf = ap_get_module_config(cmd->server->module_config, &encoding_module);
-@@ -343,15 +384,15 @@
- * Setup server-level module internal data strcuture.
- */
- static void *
--server_setup(pool *p, server_rec *s) {
-+server_setup(apr_pool_t *p, server_rec *s) {
- encoding_config *conf;
-
- DBG(fprintf(stderr, "server_setup: entered\n"));
-
-- conf = (encoding_config *)ap_pcalloc(p, sizeof(encoding_config));
-+ conf = (encoding_config *)apr_pcalloc(p, sizeof(encoding_config));
- conf->enable_function = ENABLE_FLAG_UNSET;
- conf->server_encoding = NULL;
-- conf->client_encoding = ap_make_array(p, 2, sizeof(void *));
-+ conf->client_encoding = apr_array_make(p, 2, sizeof(void *));
- conf->default_encoding = NULL;
- conf->strip_msaccount = STRIP_FLAG_UNSET;
-
-@@ -362,7 +403,7 @@
- * Setup folder-level module internal data strcuture.
- */
- static void *
--folder_setup(pool *p, char *dir) {
-+folder_setup(apr_pool_t *p, char *dir) {
- DBG(fprintf(stderr, "folder_setup: entered\n"));
- return server_setup(p, NULL);
- }
-@@ -371,14 +412,14 @@
- * Merge configuration.
- */
- static void *
--config_merge(pool *p, void *base, void *override) {
-+config_merge(apr_pool_t *p, void *base, void *override) {
- encoding_config *parent = base;
- encoding_config *child = override;
- encoding_config *merge;
-
- DBG(fprintf(stderr, "config_merge: entered\n"));
-
-- merge = (encoding_config *)ap_pcalloc(p, sizeof(encoding_config));
-+ merge = (encoding_config *)apr_pcalloc(p, sizeof(encoding_config));
-
- if (child->enable_function != ENABLE_FLAG_UNSET)
- merge->enable_function = child->enable_function;
-@@ -388,13 +429,14 @@
- DBG(fprintf(stderr,
- "merged: enable_function == %d\n", merge->enable_function));
-
-+
- if (child->strip_msaccount != STRIP_FLAG_UNSET)
- merge->strip_msaccount = child->strip_msaccount;
- else
- merge->strip_msaccount = parent->strip_msaccount;
-
- DBG(fprintf(stderr,
-- "merged: strip_msaccount == %d\n", merge->strip_msaccount));
-+ "merged: strip_msaccount == %d\n", merge->strip_msaccount));
-
- if (child->server_encoding)
- merge->server_encoding = child->server_encoding;
-@@ -410,7 +452,7 @@
- merge->default_encoding = parent->default_encoding;
-
- merge->client_encoding =
-- ap_append_arrays(p, child->client_encoding, parent->client_encoding);
-+ apr_array_append(p, child->client_encoding, parent->client_encoding);
-
- return merge;
- }
-@@ -424,17 +466,16 @@
- */
- static int
- mod_enc_convert(request_rec *r) {
-- encoding_config *conf, *dconf, *sconf;
-+ encoding_config *conf, *dconf, *sconf;
-
- const char *oenc; /* server-side encoding */
-- array_header *ienc; /* list of possible encodings */
-+ apr_array_header_t *ienc; /* list of possible encodings */
- void **list; /* same as above (for iteration) */
-
- iconv_t cd; /* conversion descriptor */
-
- int i;
-
-- LOG(APLOG_DEBUG, r->server, "mod_enc_convert: entered");
-
- sconf = ap_get_module_config(r->server->module_config, &encoding_module);
- dconf = ap_get_module_config(r->per_dir_config, &encoding_module);
-@@ -446,19 +487,16 @@
-
- oenc = conf->server_encoding ? conf->server_encoding : "UTF-8";
- ienc = get_client_encoding(r, conf->client_encoding,
-- ap_table_get(r->headers_in, "User-Agent"));
-+ apr_table_get(r->headers_in, "User-Agent"));
-
- if (conf->default_encoding)
-- ap_array_cat(ienc, conf->default_encoding);
-+ apr_array_cat(ienc, conf->default_encoding);
-
- list = (void **)ienc->elts;
-
-- LOG(APLOG_DEBUG, r->server, "mod_enc_convert: oenc == %s", oenc);
-
- /* try specified encodings in order */
- for (i = 0 ; i < ienc->nelts ; i++) {
-- LOG(APLOG_DEBUG,
-- r->server, "mod_enc_convert: ienc <> %s", (char *)list[i]);
-
- /* pick appropriate converter module */
- if ((cd = iconv_open(oenc, list[i])) == (iconv_t)(-1))
-@@ -466,8 +504,6 @@
-
- /* conversion tryout */
- if (iconv_header(r, cd) == 0) {
-- LOG(APLOG_DEBUG,
-- r->server, "mod_enc_convert: ienc == %s", (char *)list[i]);
- iconv_close(cd);
- return DECLINED;
- }
-@@ -476,7 +512,6 @@
- iconv_close(cd);
- }
-
-- LOG(APLOG_WARNING, r->server, "mod_enc_convert: no conversion done");
-
- return DECLINED;
- }
-@@ -495,8 +530,6 @@
- char *user;
- char *buff;
-
-- LOG(APLOG_DEBUG, r->server, "mod_enc_parse: entered");
--
- sconf = ap_get_module_config(r->server->module_config, &encoding_module);
- dconf = ap_get_module_config(r->per_dir_config, &encoding_module);
- conf = config_merge(r->pool, sconf, dconf);
-@@ -513,15 +546,15 @@
- return DECLINED;
-
- /* Is this username broken? */
-- if ((user = index(r->connection->user, '\\')) == NULL)
-+ if ((user = index(r->user, '\\')) == NULL)
- return DECLINED;
-
- /* Re-generate authorization header */
- if (*(user + 1)) {
- buff = ap_pbase64encode(r->pool,
-- ap_psprintf(r->pool, "%s:%s", user + 1, pass));
-- ap_table_set(r->headers_in, "Authorization",
-- ap_pstrcat(r->pool, "Basic ", buff, NULL));
-+ apr_psprintf(r->pool, "%s:%s", user + 1, pass));
-+ apr_table_set(r->headers_in, "Authorization",
-+ apr_pstrcat(r->pool, "Basic ", buff, NULL));
-
- ap_get_basic_auth_pw(r, &pass); /* update */
- }
-@@ -530,28 +563,25 @@
- return DECLINED;
- }
-
-+static void register_hooks(apr_pool_t *p)
-+{
-+ /* filename-to-URI translation */
-+/* ap_hook_translate_name(mod_enc_convert,NULL,NULL,APR_HOOK_FIRST); */
-+ ap_hook_post_read_request(mod_enc_convert,NULL,NULL,APR_HOOK_FIRST);
-+ ap_hook_header_parser(mod_enc_parse,NULL,NULL,APR_HOOK_FIRST);
-+}
-+
- /***************************************************************************
- * exported module structure
- ***************************************************************************/
-
--module MODULE_VAR_EXPORT encoding_module = {
-- STANDARD_MODULE_STUFF,
-- NULL, /* initializer */
-- folder_setup, /* dir config */
-- config_merge, /* dir config merger */
-- server_setup, /* server config */
-- config_merge, /* server config merger */
-- mod_enc_commands, /* command table */
-- NULL, /* handlers */
-- NULL, /* filename translation */
-- NULL, /* check_user_id */
-- NULL, /* check auth */
-- NULL, /* check access */
-- NULL, /* type_checker */
-- NULL, /* fixups */
-- NULL, /* logger */
-- mod_enc_parse, /* header parser */
-- NULL, /* child_init */
-- NULL, /* child_exit */
-- mod_enc_convert, /* post read-request */
-+module AP_MODULE_DECLARE_DATA encoding_module = {
-+ STANDARD20_MODULE_STUFF,
-+ folder_setup, /* create per-directory config structure */
-+ config_merge, /* merge per-directory(?) config str */
-+ server_setup, /* create per-server config structure */
-+ config_merge, /* merge per-server config ...*/
-+ mod_enc_commands, /* command handlers */
-+ register_hooks
- };
-+
---- Makefile.in.orig 2002-06-11 17:46:39.000000000 +0900
-+++ Makefile.in 2008-08-30 16:18:36.000000000 +0900
-@@ -250,16 +250,16 @@
- maintainer-clean-generic clean mostlyclean distclean maintainer-clean
-
-
--all-local: mod_encoding.so
-+all-local: mod_encoding.la
-
--mod_encoding.so: mod_encoding.c
-+mod_encoding.la: mod_encoding.c
- $(APXS) -c $(CPPFLAGS) $(APXSFLAGS) $(LIBS) $<
-
- install-exec-local:
-- $(APXS) -i mod_encoding.so
-+ $(APXS) -i -n mod_encoding mod_encoding.la
-
- clean-local:
-- rm -f *~ *.o *.so
-+ rm -f *~ *.o *.so *.la
-
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.
---- Makefile.am.orig 2002-06-11 17:46:39.000000000 +0900
-+++ Makefile.am 2008-08-30 16:19:25.000000000 +0900
-@@ -4,13 +4,13 @@
-
- EXTRA_DIST = mod_encoding.c Makefile.simple
-
--all-local: mod_encoding.so
-+all-local: mod_encoding.la
-
--mod_encoding.so: mod_encoding.c
-+mod_encoding.la: mod_encoding.c
- $(APXS) -c $(CPPFLAGS) $(APXSFLAGS) $(LIBS) $<
-
- install-exec-local:
-- $(APXS) -i mod_encoding.so
-+ $(APXS) -i -n mod_encoding mod_encoding.la
-
- clean-local:
-- rm -f *~ *.o *.so
-+ rm -f *~ *.o *.so *.la
diff --git a/www/mod_encoding/files/iconv_hook-20040430.patch b/www/mod_encoding/files/iconv_hook-20040430.patch
deleted file mode 100644
index 97f86bb92e20..000000000000
--- a/www/mod_encoding/files/iconv_hook-20040430.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-diff -urN lib/iconv_hook.c lib.20040430/iconv_hook.c
---- lib/iconv_hook.c 2002-06-08 18:19:01.000000000 +0900
-+++ lib.20040430/iconv_hook.c 2004-04-30 21:40:14.000000000 +0900
-@@ -32,8 +32,9 @@
- }
-
- int
--iconv_hook_close(iconv_t cd) {
-- free((iconv_hook_t *)cd);
-+iconv_hook_close(iconv_hook_t *cd) {
-+ (*(cd->cm->iconv_close))(cd->cd);
-+ free(cd);
- return 0;
- }
-
-diff -urN lib/iconv_hook_eucjp.c lib.20040430/iconv_hook_eucjp.c
---- lib/iconv_hook_eucjp.c 2002-06-10 22:57:52.000000000 +0900
-+++ lib.20040430/iconv_hook_eucjp.c 2004-04-30 21:40:14.000000000 +0900
-@@ -111,6 +111,7 @@
- if (cl < 0xA0 || cl > 0xDF) {
- *srcbuf=(char *)(src-2);
- errno=EILSEQ;
-+ free(tmpbuf);
- return -1;
- }
- *tmp++ = cl;
-@@ -118,6 +119,7 @@
- /* We don't support JIS X 0212 */
- *srcbuf=(char *)(src-2);
- errno=EILSEQ;
-+ free(tmpbuf);
- return -1;
- }
- }
-diff -urN lib/iconv_hook_ja_auto.c lib.20040430/iconv_hook_ja_auto.c
---- lib/iconv_hook_ja_auto.c 2002-06-08 18:32:41.000000000 +0900
-+++ lib.20040430/iconv_hook_ja_auto.c 2004-04-30 21:40:14.000000000 +0900
-@@ -37,6 +37,9 @@
- cd->ienc = strdup(ienc);
-
- if (cd->oenc == NULL || cd->ienc == NULL){
-+ if (cd->oenc == NULL) free (cd->oenc);
-+ if (cd->ienc == NULL) free (cd->ienc);
-+ free(cd);
- return (iconv_t)(-1);
- } else {
- return (iconv_t)cd;
diff --git a/www/mod_encoding/files/queryfix-patch22 b/www/mod_encoding/files/queryfix-patch22
deleted file mode 100644
index fcf71c312ddd..000000000000
--- a/www/mod_encoding/files/queryfix-patch22
+++ /dev/null
@@ -1,30 +0,0 @@
-diff -urN mod_encoding.c.orig mod_encoding.c
---- mod_encoding.c.orig Tue Jun 11 18:07:14 2002
-+++ mod_encoding.c Fri Dec 13 11:43:46 2002
-@@ -129,13 +129,21 @@
- char *buff;
- char *keys[] = { "Destination", NULL };
- int i;
-+ char *unparsed_uri;
-+ char *query_string;
-
- /* Normalize encoding in HTTP request line */
-- ap_unescape_url(r->unparsed_uri);
-- if ((buff = iconv_string(r, cd, r->unparsed_uri,
-- strlen(r->unparsed_uri))) == NULL)
-+ query_string = apr_pstrdup(r->pool, r->unparsed_uri);
-+ unparsed_uri = ap_getword(r->pool, &query_string, '?');
-+ ap_unescape_url(unparsed_uri);
-+ if ((buff = iconv_string(r, cd, unparsed_uri,
-+ strlen(unparsed_uri))) == NULL)
- return -1;
-- ap_parse_uri(r, buff);
-+ if (query_string && strlen(query_string) > 0) {
-+ ap_parse_uri(r, apr_pstrcat(r->pool, buff, "?", query_string, NULL));
-+ } else {
-+ ap_parse_uri(r, buff);
-+ }
- ap_getparents(r->uri); /* normalize given path for security */
-
- /* Normalize encoding in HTTP request header(s) */
-