Fix broken detection of EXIF section when multiple 0xE1 app markers were present in the file.
Add #charset directives to sources with non-ASCII characters Note: Files where the only source of non-ASCII characters was a comment containing the name "Grubbström" were not touched.
Merge commit '722771973bd' into patches/lyslyskom22891031 * commit '722771973bd': (6177 commits) Verify that callablep responses are aligned with reality. ...
Merge commit '2470270f500c728d10b8895314d8d8b07016e37b' into grubba/typechecker-automap * commit '2470270f500c728d10b8895314d8d8b07016e37b': (18681 commits) Removed the old typechecker. ...
Merge remote-tracking branch 'origin/8.1' into gobject-introspection
Merge commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e' into patches/pike63 * commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e': (19587 commits) ...
Standards.EXIF: Improved robustness. Some EXIF files apparently terminate the attribute list chain with an empty block with no next pointer at the end of the EXIF IFD. Fixes [bug 7761 (#7761)].
Don't support infinite looping in exif data.
Allow for only specific tags to be parsed and the rest ignored.
Reuse the tag parsing loop.
Confine the EXIF parsing in its JFIF segment.
Converted if-train to switch.
Object Orient harder. Keep offset and byteorder internal to the file object.
Abort if the tag type can't be parsed.
Properly parse JPEG headers instead of just brute force scanning first 100 bytes. This avoids false positives or parsing EXIF data in other than APP1 segments, and more importantly finds EXIF data that is further than 100 bytes from the start of the file (e.g. after ICC profile).
Removed trailing spaces.
EXIF: Avoid trying to read a negative amount of ascii characters. Some EXIF ascii tags apparently have a zero tag_count value.
Merge branch '8.1' into per/substrings
Merge remote-tracking branch 'origin/8.1' into per/substrings
Less zero_type.
Standards.EXIF: Support rationals with a zero denominator. The denominator may be zero to indicate infinites. Fixes [bug 6729 (#6729)].
Merge branch '8.0' into gobject-introspection
Merge remote-tracking branch 'origin/7.9' into pdf
Removed $Id$.
No more foreign_idents. More pain than they are worth.
No more foreign_idents.
static -> protected Rev: lib/modules/ADT.pmod/Heap.pike:1.12 Rev: lib/modules/ADT.pmod/Queue.pike:1.14 Rev: lib/modules/ADT.pmod/Relation.pmod/Binary.pike:1.15 Rev: lib/modules/ADT.pmod/Struct.pike:1.20 Rev: lib/modules/ADT.pmod/Table.pmod:1.29 Rev: lib/modules/ADT.pmod/Trie.pike:1.6 Rev: lib/modules/ADT.pmod/module.pmod:1.12 Rev: lib/modules/Arg.pmod:1.6 Rev: lib/modules/Array.pmod:1.110 Rev: lib/modules/Audio.pmod/Codec.pmod:1.11 Rev: lib/modules/Audio.pmod/Format.pmod/MP3.pike:1.4 Rev: lib/modules/Cache.pmod/Storage.pmod/Gdbm.pike:1.12 Rev: lib/modules/Cache.pmod/cache.pike:1.14 Rev: lib/modules/Calendar.pmod/Austrian.pmod:1.8 Rev: lib/modules/Calendar.pmod/Badi.pmod:1.8 Rev: lib/modules/Calendar.pmod/Coptic.pmod:1.8 Rev: lib/modules/Calendar.pmod/Discordian.pmod:1.12 Rev: lib/modules/Calendar.pmod/Event.pmod:1.24 Rev: lib/modules/Calendar.pmod/Gregorian.pmod:1.12 Rev: lib/modules/Calendar.pmod/ISO.pmod:1.11 Rev: lib/modules/Calendar.pmod/Islamic.pmod:1.11 Rev: lib/modules/Calendar.pmod/Julian.pmod:1.11 Rev: lib/modules/Calendar.pmod/Language.pmod:1.25 Rev: lib/modules/Calendar.pmod/Rule.pmod:1.3 Rev: lib/modules/Calendar.pmod/Stardate.pmod:1.17 Rev: lib/modules/Calendar.pmod/Swedish.pmod:1.9 Rev: lib/modules/Calendar.pmod/TZnames.pmod:1.16 Rev: lib/modules/Calendar.pmod/Time.pmod:1.42 Rev: lib/modules/Calendar.pmod/TimeRanges.pmod:1.35 Rev: lib/modules/Calendar.pmod/Timezone.pmod:1.44 Rev: lib/modules/Calendar.pmod/YMD.pike:1.33 Rev: lib/modules/Calendar.pmod/module.pmod:1.16 Rev: lib/modules/Calendar_I.pmod/ISO.pmod:1.12 Rev: lib/modules/Calendar_I.pmod/Stardate.pmod:1.5 Rev: lib/modules/Crypto.pmod/DSA.pike:1.8 Rev: lib/modules/Crypto.pmod/HMAC.pike:1.5 Rev: lib/modules/Crypto.pmod/Koremutake.pmod:1.4 Rev: lib/modules/Crypto.pmod/PGP.pmod:1.14 Rev: lib/modules/Crypto.pmod/Pipe.pike:1.9 Rev: lib/modules/Crypto.pmod/RSA.pike:1.11 Rev: lib/modules/Crypto.pmod/Random.pmod:1.19 Rev: lib/modules/Crypto.pmod/Substitution.pike:1.4 Rev: lib/modules/Debug.pmod/Subject.pike:1.9 Rev: lib/modules/Debug.pmod/Wrapper.pike:1.6 Rev: lib/modules/Filesystem.pmod/System.pike:1.20 Rev: lib/modules/Filesystem.pmod/Tar.pmod:1.30 Rev: lib/modules/Filesystem.pmod/module.pmod:1.26 Rev: lib/modules/GLU.pmod:1.16 Rev: lib/modules/GLUE.pmod/Driver.pmod/GTK.pike:1.6 Rev: lib/modules/GLUE.pmod/Driver.pmod/Interface.pike:1.3 Rev: lib/modules/GLUE.pmod/Driver.pmod/SDL.pike:1.6 Rev: lib/modules/GLUE.pmod/Events.pmod:1.4 Rev: lib/modules/GLUE.pmod/module.pmod:1.15 Rev: lib/modules/GTKSupport.pmod/pCtree.pike:1.8 Rev: lib/modules/GTKSupport.pmod/pDrawingArea.pike:1.9 Rev: lib/modules/Geography.pmod/Countries.pmod:1.20 Rev: lib/modules/Geography.pmod/Position.pike:1.18 Rev: lib/modules/Getopt.pmod:1.33 Rev: lib/modules/Graphics.pmod/Graph.pmod/create_graph.pike:1.20 Rev: lib/modules/Graphics.pmod/Graph.pmod/module.pmod:1.9 Rev: lib/modules/Graphics.pmod/Graph.pmod/polyline.pike:1.7 Rev: lib/modules/Int.pmod:1.10 Rev: lib/modules/Local.pmod:1.11 Rev: lib/modules/Locale.pmod/Charset.pmod/Tables.pmod/iso88591.pmod:1.3 Rev: lib/modules/Locale.pmod/Charset.pmod/module.pmod:1.57 Rev: lib/modules/Locale.pmod/Language.pmod/nld.pmod:1.2 Rev: lib/modules/Locale.pmod/module.pmod:1.25 Rev: lib/modules/MIME.pmod/ext_to_media_type.pmod:1.7 Rev: lib/modules/MIME.pmod/module.pmod:1.20 Rev: lib/modules/Mapping.pmod:1.10 Rev: lib/modules/Parser.pmod/C.pmod:1.50 Rev: lib/modules/Parser.pmod/LR.pmod/GrammarParser.pmod:1.6 Rev: lib/modules/Parser.pmod/LR.pmod/module.pmod:1.17 Rev: lib/modules/Parser.pmod/Pike.pmod:1.41 Rev: lib/modules/Parser.pmod/RCS.pike:1.39 Rev: lib/modules/Parser.pmod/SGML.pike:1.3 Rev: lib/modules/Parser.pmod/XML.pmod/DOM.pmod:1.14 Rev: lib/modules/Parser.pmod/XML.pmod/NSTree.pmod:1.20 Rev: lib/modules/Parser.pmod/XML.pmod/Tree.pmod:1.72 Rev: lib/modules/Parser.pmod/XML.pmod/Validating.pike:1.14 Rev: lib/modules/Parser.pmod/module.pmod:1.25 Rev: lib/modules/Pike.pmod/module.pmod:1.19 Rev: lib/modules/Process.pmod:1.54 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Bencoding.pmod:1.5 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Peer.pike:1.21 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/PeerID.pmod:1.8 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Port.pike:1.7 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Torrent.pike:1.36 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/module.pmod:1.4 Rev: lib/modules/Protocols.pmod/DNS.pmod:1.96 Rev: lib/modules/Protocols.pmod/DNS_SD.pmod:1.2 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Query.pike:1.93 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Port.pike:1.9 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Request.pike:1.50 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/SSLPort.pike:1.14 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Session.pike:1.22 Rev: lib/modules/Protocols.pmod/HTTP.pmod/module.pmod:1.56 Rev: lib/modules/Protocols.pmod/Ident.pmod:1.12 Rev: lib/modules/Protocols.pmod/LDAP.pmod/client.pike:1.113 Rev: lib/modules/Protocols.pmod/LDAP.pmod/ldap_privates.pmod:1.15 Rev: lib/modules/Protocols.pmod/LDAP.pmod/module.pmod:1.32 Rev: lib/modules/Protocols.pmod/LDAP.pmod/protocol.pike:1.21 Rev: lib/modules/Protocols.pmod/LMTP.pmod:1.12 Rev: lib/modules/Protocols.pmod/Line.pmod:1.23 Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Raw.pike:1.19 Rev: lib/modules/Protocols.pmod/OBEX.pmod:1.8 Rev: lib/modules/Protocols.pmod/SMTP.pmod/module.pmod:1.46 Rev: lib/modules/Protocols.pmod/SNMP.pmod/protocol.pike:1.19 Rev: lib/modules/Protocols.pmod/TELNET.pmod:1.28 Rev: lib/modules/Protocols.pmod/X.pmod/Extensions.pmod:1.16 Rev: lib/modules/Protocols.pmod/XMLRPC.pmod/module.pmod:1.30 Rev: lib/modules/Remote.pmod/module.pmod:1.8 Rev: lib/modules/SSL.pmod/Cipher.pmod:1.16 Rev: lib/modules/SSL.pmod/connection.pike:1.42 Rev: lib/modules/SSL.pmod/context.pike:1.37 Rev: lib/modules/SSL.pmod/session.pike:1.37 Rev: lib/modules/SSL.pmod/sslfile.pike:1.110 Rev: lib/modules/Sql.pmod/Sql.pike:1.92 Rev: lib/modules/Sql.pmod/mysql.pike:1.41 Rev: lib/modules/Sql.pmod/postgres.pike:1.28 Rev: lib/modules/Sql.pmod/rsql.pike:1.13 Rev: lib/modules/Sql.pmod/sql_result.pike:1.18 Rev: lib/modules/Sql.pmod/sql_util.pmod:1.21 Rev: lib/modules/Sql.pmod/tds.pike:1.24 Rev: lib/modules/Standards.pmod/ASN1.pmod/Decode.pmod:1.24 Rev: lib/modules/Standards.pmod/ASN1.pmod/Types.pmod:1.45 Rev: lib/modules/Standards.pmod/EXIF.pmod:1.29 Rev: lib/modules/Standards.pmod/FIPS10_4.pmod:1.4 Rev: lib/modules/Standards.pmod/ID3.pmod:1.24 Rev: lib/modules/Standards.pmod/IDNA.pmod:1.9 Rev: lib/modules/Standards.pmod/IIM.pmod:1.8 Rev: lib/modules/Standards.pmod/ISO639_2.pmod:1.19 Rev: lib/modules/Standards.pmod/URI.pike:1.28 Rev: lib/modules/Standards.pmod/UUID.pmod:1.17 Rev: lib/modules/Standards.pmod/XML.pmod/Wix.pmod:1.27 Rev: lib/modules/Stdio.pmod/FakeFile.pike:1.16 Rev: lib/modules/Stdio.pmod/Readline.pike:1.60 Rev: lib/modules/Stdio.pmod/Terminfo.pmod:1.27 Rev: lib/modules/Stdio.pmod/module.pmod:1.238 Rev: lib/modules/String.pmod/HTML.pmod:1.7 Rev: lib/modules/String.pmod/module.pmod:1.29 Rev: lib/modules/Thread.pmod:1.45 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/CExtractor.pmod:1.28 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/DocParser.pmod:1.62 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeExtractor.pmod:1.40 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeObjects.pmod:1.37 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeParser.pike:1.52 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/ProcessXML.pmod:1.71 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/module.pmod:1.10 Rev: lib/modules/Tools.pmod/Hilfe.pmod:1.156 Rev: lib/modules/Tools.pmod/Install.pmod:1.35 Rev: lib/modules/Tools.pmod/Legal.pmod/Copyright.pmod:1.12 Rev: lib/modules/Tools.pmod/Legal.pmod/License.pmod/GPL.pmod:1.3 Rev: lib/modules/Tools.pmod/Legal.pmod/License.pmod/LGPL.pmod:1.3 Rev: lib/modules/Tools.pmod/Legal.pmod/License.pmod/MPL.pmod:1.3 Rev: lib/modules/Tools.pmod/Monger.pmod/MongerDeveloper.pike:1.8 Rev: lib/modules/Tools.pmod/Monger.pmod/MongerUser.pike:1.8 Rev: lib/modules/Tools.pmod/Monger.pmod/module.pmod:1.3 Rev: lib/modules/Tools.pmod/PEM.pmod:1.14 Rev: lib/modules/Tools.pmod/PV.pike:1.10 Rev: lib/modules/Tools.pmod/Shoot.pmod/module.pmod:1.20 Rev: lib/modules/Tools.pmod/Standalone.pmod/assemble_autodoc.pike:1.35 Rev: lib/modules/Tools.pmod/Standalone.pmod/dump.pike:1.10 Rev: lib/modules/Tools.pmod/Standalone.pmod/join_autodoc.pike:1.19 Rev: lib/modules/Tools.pmod/Standalone.pmod/pmar_install.pike:1.8 Rev: lib/modules/Tools.pmod/Standalone.pmod/precompile.pike:1.2 Rev: lib/modules/Tools.pmod/Standalone.pmod/rsqld.pike:1.12 Rev: lib/modules/Tools.pmod/Standalone.pmod/test_pike.pike:1.136 Rev: lib/modules/Tools.pmod/Testsuite.pmod:1.9 Rev: lib/modules/Tools.pmod/sed.pmod:1.6 Rev: lib/modules/Web.pmod/CGI.pmod/Request.pike:1.4 Rev: lib/modules/Web.pmod/Crawler.pmod:1.26 Rev: lib/modules/Web.pmod/OWL.pike:1.7 Rev: lib/modules/Web.pmod/RDF.pike:1.47 Rev: lib/modules/Web.pmod/RSS.pmod:1.7 Rev: lib/modules/Yabu.pmod/module.pmod:1.30 Rev: lib/modules/_Image.pmod/Dims.pmod:1.10 Rev: lib/modules/_Image.pmod/Fonts.pmod:1.13 Rev: lib/modules/_Image.pmod/module.pmod:1.47 Rev: lib/modules/_Image_DWG.pmod:1.5 Rev: lib/modules/_Image_PS.pmod:1.15 Rev: lib/modules/_Image_XCF.pmod:1.25
Removed unused variables. Rev: lib/7.0/modules/Calendar.pmod/module.pmod:1.8 Rev: lib/7.2/modules/LR.pmod/parser.pike:1.4 Rev: lib/modules/ADT.pmod/Heap.pike:1.11 Rev: lib/modules/Cache.pmod/Storage.pmod/MySQL.pike:1.7 Rev: lib/modules/Calendar_I.pmod/module.pmod:1.16 Rev: lib/modules/GTKSupport.pmod/MenuFactory.pmod:1.12 Rev: lib/modules/Graphics.pmod/Graph.pmod/create_graph.pike:1.17 Rev: lib/modules/Graphics.pmod/Graph.pmod/create_pie.pike:1.15 Rev: lib/modules/Parser.pmod/RCS.pike:1.38 Rev: lib/modules/Protocols.pmod/LDAP.pmod/client.pike:1.110 Rev: lib/modules/Protocols.pmod/LDAP.pmod/protocol.pike:1.20 Rev: lib/modules/Protocols.pmod/LPD.pmod:1.10 Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Session.pike:1.35 Rev: lib/modules/Protocols.pmod/SNMP.pmod/agent.pike:1.6 Rev: lib/modules/Protocols.pmod/SNMP.pmod/getcmd.pike:1.7 Rev: lib/modules/Protocols.pmod/TELNET.pmod:1.27 Rev: lib/modules/Protocols.pmod/X.pmod/Requests.pmod:1.33 Rev: lib/modules/Protocols.pmod/X.pmod/Xlib.pmod:1.50 Rev: lib/modules/Standards.pmod/EXIF.pmod:1.28 Rev: lib/modules/Standards.pmod/ID3.pmod:1.23 Rev: lib/modules/Tools.pmod/Monger.pmod/MongerDeveloper.pike:1.4 Rev: lib/modules/Tools.pmod/Monger.pmod/MongerUser.pike:1.4 Rev: lib/modules/Tools.pmod/Standalone.pmod/cgrep.pike:1.13 Rev: lib/modules/Tools.pmod/Standalone.pmod/pmar_install.pike:1.5 Rev: lib/modules/Web.pmod/Crawler.pmod:1.25 Rev: lib/modules/_Image_XCF.pmod:1.23 Rev: lib/modules/_Image_XPM.pmod:1.16
Bugfix for BIAS Rev: lib/modules/Standards.pmod/EXIF.pmod:1.26
Bugfix for BIAS Rev: lib/modules/Standards.pmod/EXIF.pmod:1.27
When the parsing goes bananas, don't allocate insane amount of memory. Rev: lib/modules/Standards.pmod/EXIF.pmod:1.25
When the parsing goes bananas, don't allocate insane amount of memory. Rev: lib/modules/Standards.pmod/EXIF.pmod:1.26
Removed dead links Rev: lib/modules/Standards.pmod/EXIF.pmod:1.25
Added FUJIFILM kludge Rev: lib/modules/Standards.pmod/EXIF.pmod:1.24
Nikon D MakerNotes Rev: lib/modules/Standards.pmod/EXIF.pmod:1.23
Use Int.swap_*. Added tag 013c. Rev: lib/modules/Standards.pmod/EXIF.pmod:1.22
Try to fix EXIF tags with broken byteorder. Rev: lib/modules/Standards.pmod/EXIF.pmod:1.21
Don't crash when decoding maker specific data. Rev: lib/modules/Standards.pmod/EXIF.pmod:1.17
Hide the fact that some sub tags bugs out. Our fault or error in the tag? Rev: lib/modules/Standards.pmod/EXIF.pmod:1.20
not always 32 fields Rev: lib/modules/Standards.pmod/EXIF.pmod:1.19
Save 17K in empty arrays. Rev: lib/modules/Standards.pmod/EXIF.pmod:1.18
Fixed a crash when reading EXIF headers from Nikon 990/D1 cameras. Rev: lib/modules/Standards.pmod/EXIF.pmod:1.16
Fixed a crash when reading EXIF headers from Nikon 990/D1 cameras. Rev: lib/modules/Standards.pmod/EXIF.pmod:1.17
strlen -> sizeof Rev: bin/fake_dynamic_load.pike:1.6 Rev: bin/httpd.pike:1.5 Rev: bin/install.pike:1.109 Rev: bin/mkpeep.pike:1.30 Rev: bin/tarfilter.pike:1.4 Rev: bin/test_pike.pike:1.80 Rev: bin/unbug:1.10 Rev: lib/modules/ADT.pmod/struct.pike:1.11 Rev: lib/modules/Audio.pmod/Format.pmod/module.pmod:1.6 Rev: lib/modules/Calendar.pmod/Events.pmod:1.13 Rev: lib/modules/Calendar.pmod/Time.pmod:1.22 Rev: lib/modules/Calendar.pmod/Timezone.pmod:1.27 Rev: lib/modules/Calendar.pmod/YMD.pmod:1.48 Rev: lib/modules/Calendar.pmod/mkrules.pike:1.7 Rev: lib/modules/Colors.pmod:1.13 Rev: lib/modules/Crypto/_rsa.pike:1.7 Rev: lib/modules/Crypto/des3.pike:1.8 Rev: lib/modules/Crypto/dsa.pike:1.12 Rev: lib/modules/Crypto/hmac.pike:1.9 Rev: lib/modules/Crypto/randomness.pmod:1.24 Rev: lib/modules/Crypto/rsa.pike:1.32 Rev: lib/modules/Filesystem.pmod/System.pike:1.14 Rev: lib/modules/Filesystem.pmod/Tar.pmod:1.19 Rev: lib/modules/GTKSupport.pmod/MenuFactory.pmod:1.8 Rev: lib/modules/Getopt.pmod:1.26 Rev: lib/modules/Languages.pmod/PLIS.pmod:1.15 Rev: lib/modules/Locale.pmod/module.pmod:1.16 Rev: lib/modules/MIME.pmod/module.pmod:1.6 Rev: lib/modules/Parser.pmod/C.pmod:1.38 Rev: lib/modules/Parser.pmod/XML.pmod/DOM.pmod:1.10 Rev: lib/modules/Parser.pmod/XML.pmod/NSTree.pmod:1.7 Rev: lib/modules/Parser.pmod/XML.pmod/Tree.pmod:1.25 Rev: lib/modules/Process.pmod:1.38 Rev: lib/modules/Protocols.pmod/DNS.pmod:1.71 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Query.pike:1.48 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Request.pike:1.15 Rev: lib/modules/Protocols.pmod/IMAP.pmod/parse_line.pike:1.26 Rev: lib/modules/Protocols.pmod/IMAP.pmod/server.pike:1.15 Rev: lib/modules/Protocols.pmod/IMAP.pmod/types.pmod:1.28 Rev: lib/modules/Protocols.pmod/IRC.pmod/Error.pmod:1.4 Rev: lib/modules/Protocols.pmod/IRC.pmod/Raw.pike:1.7 Rev: lib/modules/Protocols.pmod/Ident.pmod:1.10 Rev: lib/modules/Protocols.pmod/LDAP.pmod/protocol.pike:1.9 Rev: lib/modules/Protocols.pmod/Line.pmod:1.21 Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Helper.pmod:1.7 Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Raw.pike:1.14 Rev: lib/modules/Protocols.pmod/NNTP.pmod:1.11 Rev: lib/modules/Protocols.pmod/TELNET.pmod:1.19 Rev: lib/modules/Protocols.pmod/X.pmod/KeySyms.pmod:1.3 Rev: lib/modules/Protocols.pmod/X.pmod/Requests.pmod:1.32 Rev: lib/modules/Protocols.pmod/X.pmod/Xlib.pmod:1.48 Rev: lib/modules/Protocols.pmod/X.pmod/_Xlib.pmod:1.18 Rev: lib/modules/Remote.pmod/connection.pike:1.25 Rev: lib/modules/SSL.pmod/cipher.pike:1.21 Rev: lib/modules/SSL.pmod/connection.pike:1.24 Rev: lib/modules/SSL.pmod/handshake.pike:1.30 Rev: lib/modules/SSL.pmod/https.pike:1.13 Rev: lib/modules/SSL.pmod/packet.pike:1.12 Rev: lib/modules/SSL.pmod/session.pike:1.21 Rev: lib/modules/SSL.pmod/sslfile.pike:1.51 Rev: lib/modules/SSL.pmod/state.pike:1.15 Rev: lib/modules/Sql.pmod/postgres.pike:1.19 Rev: lib/modules/Standards.pmod/ASN1.pmod/Encode.pmod:1.9 Rev: lib/modules/Standards.pmod/ASN1.pmod/Types.pmod:1.21 Rev: lib/modules/Standards.pmod/EXIF.pmod:1.16 Rev: lib/modules/Standards.pmod/ID3.pmod:1.8 Rev: lib/modules/Standards.pmod/PKCS.pmod/PFX.pmod:1.7 Rev: lib/modules/Standards.pmod/PKCS.pmod/Signature.pmod:1.7 Rev: lib/modules/Stdio.pmod/Readline.pike:1.44 Rev: lib/modules/Stdio.pmod/Terminfo.pmod:1.14 Rev: lib/modules/Stdio.pmod/module.pmod:1.163 Rev: lib/modules/String.pmod/Elite.pmod:1.3 Rev: lib/modules/String.pmod/module.pmod:1.10 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/CExtractor.pmod:1.25 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/DocParser.pmod:1.54 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/MirarDocParser.pike:1.19 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeExtractor.pmod:1.30 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeParser.pike:1.32 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/ProcessXML.pmod:1.51 Rev: lib/modules/Tools.pmod/PEM.pmod:1.9 Rev: lib/modules/Tools.pmod/Shoot.pmod/module.pmod:1.6 Rev: lib/modules/Tools.pmod/Standalone.pmod/assemble_autodoc.pike:1.25 Rev: lib/modules/Tools.pmod/X509.pmod:1.17 Rev: lib/modules/Tools.pmod/_PEM.pmod:1.5 Rev: lib/modules/Tools.pmod/sed.pmod:1.5 Rev: lib/modules/Web.pmod/Crawler.pmod:1.14 Rev: lib/modules/_Image.pmod/Fonts.pmod:1.10 Rev: lib/modules/_Image.pmod/module.pmod:1.32 Rev: lib/modules/_Image_XCF.pmod:1.20 Rev: lib/modules/_Image_XPM.pmod:1.13 Rev: src/modules/Gz/flushtest.pike:1.3 Rev: src/modules/HTTPLoop/test.pike:1.3 Rev: src/modules/HTTPLoop/wwwserver.pike:1.5 Rev: src/modules/_Charset/module.pmod.in:1.28 Rev: src/modules/files/socktest.pike:1.21 Rev: src/post_modules/GTK/new_build_pgtk.pike:1.22 Rev: src/post_modules/GTK/output/doc-pikeref.pike:1.13 Rev: src/post_modules/GTK/output/few.pike:1.2 Rev: src/post_modules/GTK/output/split.pike:1.11 Rev: src/post_modules/Unicode/make_canonicals.pike:1.2 Rev: src/post_modules/Unicode/make_decompose.pike:1.4 Rev: src/post_modules/Unicode/make_wordbits.pike:1.2 Rev: src/post_modules/Unicode/test.pike:1.6
Added Fuji, Olympus, Sanyo and Casio cameras for real. Rev: lib/modules/Standards.pmod/EXIF.pmod:1.15
Made some stuff static. Rev: lib/modules/Standards.pmod/EXIF.pmod:1.14
Updated to EXIF 2.2. Rev: lib/modules/Standards.pmod/EXIF.pmod:1.13
Better EXIF support. Some API changes: get_properties only accepts Stdio.File objects. MN_Multi1 is renamed to MN_Multi3. Rev: lib/modules/Standards.pmod/EXIF.pmod:1.12
Index 7 has been found. Added workaround to prevenr backtrace. Rev: lib/modules/Standards.pmod/EXIF.pmod:1.11
Removed debug Rev: lib/modules/Standards.pmod/EXIF.pmod:1.10
Format byte arrays as strings, not as ascii representations of strings Rev: lib/modules/Standards.pmod/EXIF.pmod:1.9
Now supports big-endian EXIF data. Rev: lib/modules/Standards.pmod/EXIF.pmod:1.8
Added #pike __REAL_VERSION__ Rev: lib/modules/ADT.pmod/History.pike:1.3 Rev: lib/modules/ADT.pmod/Stack.pike:1.5 Rev: lib/modules/Calendar.pmod/verify.pike:1.2 Rev: lib/modules/Calendar_I.pmod/Austrian.pmod:1.3 Rev: lib/modules/Calendar_I.pmod/Gregorian.pmod:1.28 Rev: lib/modules/Calendar_I.pmod/ISO.pmod:1.10 Rev: lib/modules/Calendar_I.pmod/Julian.pmod:1.3 Rev: lib/modules/Calendar_I.pmod/Orthodox.pmod:1.4 Rev: lib/modules/Calendar_I.pmod/Stardate.pmod:1.4 Rev: lib/modules/Calendar_I.pmod/Swedish.pmod:1.15 Rev: lib/modules/Calendar_I.pmod/module.pmod:1.12 Rev: lib/modules/Debug.pmod/Tracer.pike:1.2 Rev: lib/modules/Locale.pmod/Language.pmod/abstract.pike:1.2 Rev: lib/modules/Locale.pmod/Language.pmod/cat.pike:1.2 Rev: lib/modules/Locale.pmod/Language.pmod/ces.pike:1.2 Rev: lib/modules/Locale.pmod/Language.pmod/deu.pike:1.2 Rev: lib/modules/Locale.pmod/Language.pmod/eng.pike:1.2 Rev: lib/modules/Locale.pmod/Language.pmod/fin.pike:1.2 Rev: lib/modules/Locale.pmod/Language.pmod/fra.pike:1.2 Rev: lib/modules/Locale.pmod/Language.pmod/hrv.pike:1.2 Rev: lib/modules/Locale.pmod/Language.pmod/hun.pike:1.2 Rev: lib/modules/Locale.pmod/Language.pmod/ita.pike:1.2 Rev: lib/modules/Locale.pmod/Language.pmod/jpn.pike:1.2 Rev: lib/modules/Locale.pmod/Language.pmod/mri.pike:1.2 Rev: lib/modules/Locale.pmod/Language.pmod/nld.pike:1.2 Rev: lib/modules/Locale.pmod/Language.pmod/nor.pike:1.2 Rev: lib/modules/Locale.pmod/Language.pmod/pol.pike:1.2 Rev: lib/modules/Locale.pmod/Language.pmod/por.pike:1.2 Rev: lib/modules/Locale.pmod/Language.pmod/rus.pike:1.2 Rev: lib/modules/Locale.pmod/Language.pmod/slv.pike:1.2 Rev: lib/modules/Locale.pmod/Language.pmod/spa.pike:1.2 Rev: lib/modules/Locale.pmod/Language.pmod/srp.pike:1.2 Rev: lib/modules/Locale.pmod/Language.pmod/swe.pike:1.2 Rev: lib/modules/Parser.pmod/RCS.pike:1.13 Rev: lib/modules/Pike.pmod:1.6 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Chained.pike:1.2 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Filesystem.pike:1.2 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Port.pike:1.5 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Request.pike:1.9 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/module.pmod:1.8 Rev: lib/modules/Protocols.pmod/IRC.pmod/module.pmod:1.2 Rev: lib/modules/Protocols.pmod/SNMP.pmod/getcmd.pike:1.3 Rev: lib/modules/Protocols.pmod/SNMP.pmod/protocol.pike:1.4 Rev: lib/modules/Protocols.pmod/XMLRPC.pmod/module.pmod:1.19 Rev: lib/modules/Protocols.pmod/XMLRPC.pmod/test.pike:1.2 Rev: lib/modules/SSL.pmod/alert.pike:1.7 Rev: lib/modules/SSL.pmod/cipher.pike:1.19 Rev: lib/modules/SSL.pmod/client.pike:1.3 Rev: lib/modules/SSL.pmod/connection.pike:1.22 Rev: lib/modules/SSL.pmod/constants.pike:1.10 Rev: lib/modules/SSL.pmod/context.pike:1.14 Rev: lib/modules/SSL.pmod/handshake.pike:1.29 Rev: lib/modules/SSL.pmod/https.pike:1.12 Rev: lib/modules/SSL.pmod/packet.pike:1.11 Rev: lib/modules/SSL.pmod/server.pike:1.3 Rev: lib/modules/SSL.pmod/session.pike:1.20 Rev: lib/modules/SSL.pmod/sslfile.pike:1.43 Rev: lib/modules/SSL.pmod/sslport.pike:1.10 Rev: lib/modules/SSL.pmod/state.pike:1.14 Rev: lib/modules/Sql.pmod/module.pmod:1.3 Rev: lib/modules/Standards.pmod/CIFF.pmod/File.pike:1.2 Rev: lib/modules/Standards.pmod/CIFF.pmod/module.pmod:1.2 Rev: lib/modules/Standards.pmod/EXIF.pmod:1.7 Rev: lib/modules/Standards.pmod/URI.pike:1.12 Rev: lib/modules/System.pmod:1.6 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/CExtractor.pmod:1.13 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/DocParser.pmod:1.44 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeExtractor.pmod:1.23 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeObjects.pmod:1.20 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeParser.pike:1.25 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/ProcessXML.pmod:1.30 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/module.pmod:1.6 Rev: lib/modules/Tools.pmod/PV.pike:1.7 Rev: lib/modules/_Image.pmod/Dims.pmod:1.2 Rev: lib/modules/_Image.pmod/Fonts.pmod:1.4 Rev: lib/modules/system.pmod:1.2
Removed copyright Rev: lib/modules/Cache.pmod/Data.pike:1.4 Rev: lib/modules/Cache.pmod/Policy.pmod/Base.pike:1.4 Rev: lib/modules/Cache.pmod/Policy.pmod/Multiple.pike:1.4 Rev: lib/modules/Cache.pmod/Policy.pmod/Null.pike:1.4 Rev: lib/modules/Cache.pmod/Policy.pmod/Sized.pike:1.4 Rev: lib/modules/Cache.pmod/Policy.pmod/Timed.pike:1.5 Rev: lib/modules/Cache.pmod/Storage.pmod/Base.pike:1.6 Rev: lib/modules/Cache.pmod/Storage.pmod/Gdbm.pike:1.8 Rev: lib/modules/Cache.pmod/Storage.pmod/Memory.pike:1.6 Rev: lib/modules/Cache.pmod/Storage.pmod/MySQL.pike:1.5 Rev: lib/modules/Cache.pmod/Storage.pmod/Yabu.pike:1.8 Rev: lib/modules/Cache.pmod/cache.pike:1.6 Rev: lib/modules/Protocols.pmod/XMLRPC.pmod/module.pmod:1.17 Rev: lib/modules/Sql.pmod/msql.pike:1.10 Rev: lib/modules/Sql.pmod/postgres.pike:1.16 Rev: lib/modules/Sql.pmod/sybase.pike:1.6 Rev: lib/modules/Standards.pmod/EXIF.pmod:1.6 Rev: lib/modules/Standards.pmod/ISO639_2.pmod:1.8 Rev: lib/modules/Web.pmod/Crawler.pmod:1.12
more tolerant of Exif placement to allow jpegtran(1) transformations Rev: lib/modules/Standards.pmod/EXIF.pmod:1.5
more tolerant of Exif placement to allow jpegtran(1) transformations Rev: lib/modules/Standards.pmod/EXIF.pmod:1.4
more tolerant of Exif placement to allow jpegtran(1) transformations Rev: lib/modules/Standards.pmod/EXIF.pmod:1.3
spelling correction: Clo_u_dy Rev: lib/modules/Standards.pmod/EXIF.pmod:1.2
Added support for parsing EXIF 2.1 tags Rev: lib/modules/Standards.pmod/EXIF.pmod:1.1