[Pkg-javascript-commits] [ltx] annotated tag v0.4.0 created (now 53046dc)

Jonas Smedegaard dr at jones.dk
Wed Aug 31 13:05:22 UTC 2016


This is an automated email from the git hooks/post-receive script.

js pushed a change to annotated tag v0.4.0
in repository ltx.

        at  53046dc   (tag)
   tagging  43aaf0ed1e6b12f59b34652edbaa8e595e5d886f (commit)
  replaces  v0.3.4
 tagged by  Lloyd Watkin
        on  Thu Feb 20 08:46:57 2014 +0000

- Log -----------------------------------------------------------------
0.4.0

Lloyd Watkin (26):
      Clarify licence
      Test on nodejs 0.11.X
      Merge branch 'master' of github.com:node-xmpp/ltx
      Merge pull request #21 from vflash/patch-1
      Use DOMElement
      Fix migration bugs
      that -> self
      Code tidy
      Add .jshintrc
      Add tests for new DOMElement
      Use grunt to run tests
      Use grunt to run tests
      Tidying code
      Add .travis.yml
      Move parsers to their own sub-directory
      tabs -> spaces
      Cleaned up lib/element.js
      Cleaned up parse.js
      easysax cleaned up
      expat cleaned up
      More syntax fixes
      Turn of jshint checking until all code it tidied
      Fix test/element-test.js
      parse-test.js cleaned up
      Cleaned up last of code, reinstated code style checks
      0.4.0

Vopilovsky Constantine (1):
      Update lib/sax_easysax.js

▟ ▖▟ ▖ (3):
      Merge pull request #35 from node-xmpp/grunt
      Merge branch 'dom' of git://github.com/node-xmpp/ltx
      fix jshint

-----------------------------------------------------------------------

This annotated tag includes the following new commits:

       new  2d2e992   starttls works
       new  29612d1   SASL PLAIN, bind & session
       new  f991f20   README & LICENSE
       new  4ff5ff5   examples/send_message.js & various fixes
       new  2f98ff2   DNS SRV support
       new  9f3e30e   README: s/\t/        /
       new  0eee581   README: link Strophe.js
       new  5cb2b88   README: TODO update
       new  7e5520b   xmpp.js: export XML.Element directly
       new  83e953a   xml: getName() without element prefix
       new  7a1eaa5   connection: break onStanza() into useFeatures()
       new  9f01769   README: TODO update
       new  f4a0918   client: allow passing jid as JID
       new  10bf8dc   xml: getChildText()
       new  f36fb30   xml: getChildren() ignores string nodes
       new  ebab626   connection: pass Buffer to expat parser, requires newest node-expat
       new  7baf775   oops, all this c2s auth stuff belongs into client not connection
       new  8e30316   insert <stream:stream> xmlns for each stanza
       new  112c5ce   README: syntax
       new  c303e0a   examples/send_message: tell on authFailure
       new  6fb6ffe   proper adding of <stream:stream> xmlns to each stanza
       new  372f1bb   client: useFeatures() is a Client not Connection method
       new  7c2d285   Connection: export NS consts; Client: full xmlns awareness
       new  50119d4   client: emit 'error' on no available sasl mech; examples/send_message: print errors
       new  d85f556   connection: xmlns usage fix
       new  8697a22   SASL ANONYMOUS support
       new  0a8cdac   examples/send_message: error output fix
       new  33abba0   sasl: DIGEST-MD5 support
       new  4bd2a04   README: TODO update :-)
       new  18268d9   component support
       new  588e0fc   README: TODO update :-)
       new  7771fb3   client: oops, should emit 'stanza'
       new  b8ec0d5   connection.send(): stop if not writable
       new  5d14c9a   README: Features
       new  65746d5   Adding package.json so that npm can handle node-xmpp
       new  9302920   Adding package.json
       new  1a1e836   package.json: version & author
       new  0c2e844   component: stream has no xmppVersion
       new  7f2aa4a   README: Design & TODO
       new  c1ba4e8   package.json: v0.0.3 just for npmjs
       new  9b63ada   package.json: fix dependencies
       new  8a034be   README: npm package works now
       new  bcbbcc7   README: npm typo
       new  16074de   pimp my package.json
       new  092076d   Connection: Return stanza on send for debugging
       new  7b0c711   client: use new Buffer base64 functionality in Node v0.1.102
       new  e6f7116   Connection: require('node-expat') for node-expat 1.1.0 (npm compatibility change)
       new  7728a1a   node-xmpp 0.0.4
       new  93d5d6b   added authenticated state reset, so online event is correctly triggered when reconnecting
       new  0c6f0c1   test_jid, fix JID constructor arguments
       new  5f59a43   JID.equals() + test
       new  27d6561   JID: use node-stringprep normalization
       new  1b237fc   package.json: contributors update
       new  842fcf9   rm debug cruft
       new  7d683ea   xml.js: fix entity serialization + tests
       new  097df65   xml.js: documentation
       new  8be2efe   examples/echo_bot.js
       new  4e863cc   rm 'authFail' event in favour of 'error'; cleanup
       new  3b09427   node-xmpp 0.1.0
       new  e08561f   package.json: bump node-stringprep dependency
       new  f773659   node-xmpp 0.1.1
       new  5437b43   connection: move stream starting to client & component
       new  6167033   new experimental s2s & router code
       new  ea20db4   s2s TODO + half example
       new  d9a4c3c   router: TODO
       new  5ea7096   router refactorized
       new  f135651   router: use incoming connections
       new  58574fa   server: reorder dialback matching to allow empty keys
       new  47df149   router: fixes, TODO, clarification
       new  bfd6d27   router: refactor a bit, receive stanzas
       new  fe69046   router: send errors
       new  c577f49   router: cannot use incoming connections for outgoing stanzas
       new  9a4ac3c   router: end half-closed streams
       new  75d41ec   router: acceptConnection() dialback checks
       new  7e70b2d   real echo_server example
       new  9650a9b   unify connection ending & errors
       new  3eb35df   connection: error() should emit 'error'
       new  258cb4c   server initServer(): optimize dialback stanza matching
       new  bf10604   router: readability
       new  db8dfb5   router: purge queue on outStream close event
       new  e507191   connection: error('xml-not-well-formed')
       new  5d5ea71   router: shape streams
       new  210f3ab   connection: optionally enforce maxStanzaSize, default 64KB for router
       new  b801768   router: nameprep all domains from network or user
       new  35b2a9f   router: tcp keepAlive
       new  0fca81b   router: unify maxStanzaSize/rateLimit/keepAlive into Router.prototype.setupStream()
       new  b4247d5   router: fix nameprepping
       new  9d68b51   router: streamTimeout
       new  e6404d5   TODO: improve SRV lookups
       new  3828180   server: don't wait for features on non-1.0 servers
       new  c2c3b4c   router: asynchronous verifyDialback()
       new  313d478   server makeIncomingServer(): rm version='1.0' for now
       new  fba4a7a   server dnsLookup(): skip on empty result
       new  dba0815   fix stream_shaper
       new  2af5a12   client & component: fix Connection.prototype.startStream() invokation
       new  7c2f11e   echo_bot: relative require path
       new  d374da6   TLS server & credentials support
       new  2a392d5   server makeOutgoingServer() startStream(): no version='1.0' without TLS credentials
       new  b83c697   sasl generateNonce(): fix
       new  c41623f   router: TODO
       new  620ddb4   router: refuse to send to empty JID, clarify identifiers
       new  9282812   router: TODO
       new  1b901e0   router acceptConnection(): hook inStream 'close' event
       new  56fa6db   router: unregister(domain)
       new  c33b0ca   router DomainContext.prototype.send(): return on missing to attribute
       new  df2caed   router send(): inner routing
       new  02d9468   router: SASL EXTERNAL outgoing
       new  92c7e94   connection onStanza(): stopParser() before setSecure()
       new  9962e3a   router: add <error/> with condition when returning stanzas
       new  dcf8faa   server TLS credentials per domain
       new  ae72ca8   IdleTimeout
       new  7ffc619   router DomainContext.prototype.addInStream(): always delete stream to be replaced first
       new  d1659a1   router: documentation
       new  b072946   router: refactor dialback for outgoing connections
       new  fdf120f   router: more dialback refactoring
       new  d87d6b8   connection: refactor out into StreamParser
       new  bb7a9a4   stream_parser: with error conditions
       new  02568db   connection error(): emit 'error' with message instead of condition
       new  75436a0   stream_parser: call EventEmitter ctor
       new  01b0bf2   connection: do not inherit from net.Stream anymore
       new  9a41d54   client: proper SRV support
       new  5c83a31   component: switch to new code + echo_component example
       new  1d09020   connection & client fixes
       new  0215069   router & server: cleaner approach
       new  8caffaa   stream_shaper: remove timer after close
       new  32239b1   component & server: use SRV connecter events properly
       new  206235d   unify startStream()
       new  983e27d   fixes to stream management
       new  9c3c3f0   s/\t/        /g
       new  d38955c   rm debug output
       new  e614607   README: update design
       new  60e8969   probe_server example
       new  56dc14f   router: hook 'error' of incoming connections
       new  7308ded   catch more 'error' events
       new  f8e55ff   router: fix error listener
       new  9cf3cca   README: indentation
       new  3ca0263   connection rmStreamNs(): remove our xmlns for outgoing stanzas
       new  3695f3b   router: bind to :: per default
       new  28b7e06   router: documentation
       new  39818ef   connection: rm debug
       new  83a7611   name main library file node-xmpp.js
       new  7b4ee48   README: features
       new  937ade6   node-xmpp v0.2.0
       new  ba2d170   sasl: use ANONYMOUS as last resort if neither DIGEST-MD5 & PLAIN are available
       new  ae4c888   send_message example: wait 100ms before ending connection
       new  5001cf1   connection: deal with half-open sockets, wait for </stream:stream> before socket.end()
       new  2afcd1f   send_message example: undo delay before end(); indentation
       new  7b3bfb4   added support for facebook chat via X-FACEBOOK-PLATFORM authentication
       new  16b55d7   untabify
       new  af95ceb   sasl: clean-up
       new  89c53a9   package.json: Michael Geers in contributors
       new  98467be   node-xmpp v0.2.1
       new  e108191   README: mention X-FACEBOOK-PLATFORM
       new  4996243   client: use socket to connect when host option is passed
       new  a2ec82a   client ctor: move var self to broader scope
       new  11b6eb1   client: don't forget startParser() & startStream() when connecting directly (opposed to via SRV)
       new  fa7e9e1   node-xmpp v0.2.2
       new  e5c014e   removed unneeded code formatting cleanup
       new  19024a9   remove unneeded node-xmpp files
       new  e972a54   rename xmpp/xml.js to element.js
       new  e550e55   change everything towards ltx
       new  14f9726   more README
       new  565e194   more README
       new  987ef11   rm test_xml (was modified to test_element)
       new  ef47529   parse (NEW)
       new  6bb04d2   parse: emit error when tree was not complete
       new  ebdd117   parse tests
       new  1f02ac0   depend on node-expat
       new  e0aa4d9   parse: require util or sys instead of utils
       new  99f64db   ltx 0.0.2
       new  21d6c96   element: don't serialize null/undefined attributes
       new  a2663d1   ltx 0.0.3
       new  0c09280   package.json: depend on node-expat >=1.2.0
       new  9ef35a7   ltx 0.0.4
       new  8ae9b75   Element.prototype.remove()
       new  7085c0c   element: serialize non-string child nodes + test
       new  2374b30   ltx 0.0.5
       new  cbc7c85   element: don't quote ' and " for vanilla text nodes
       new  4d14e13   findNS(): check for this.parent before recursing up
       new  fd3582a   Element.clone: fixes node-xmpp issue #36
       new  fbf740b   ltx 0.1.0
       new  e8ecd12   LICENSE: replace GPL3 by MIT
       new  944c9c6   ltx 0.1.1
       new  5c20c5f   package.json: license=MIT
       new  7289d44   skip serializing null/undefined children
       new  f322d4c   element: replace forEach with for loops (optimization)
       new  878b2d3   test_parse: text with commas
       new  9f2e002   .travis.yml
       new  e0b1bba   tests: proper use of vows
       new  7c98532   package.json: vows as devDependency
       new  b76ca13   Fixed an issue with elements with properties who's value is 0 not rendering the property
       new  259cc6a   Merge pull request #2 from sarlalian/master
       new  f5f4869   serialize 0 children + tests
       new  e252aa2   ltx 0.1.2
       new  2c13d5d   ndistro
       new  ed2a38f   get child elements filtered by an attribute value
       new  a499164   added method description
       new  b42c7db   added methods to modify an elements text and its attribute values
       new  822d839   Merge remote-tracking branch 'flosse/modify'
       new  a40e847   Merge remote-tracking branch 'flosse/byAttr'
       new  4661407   package.json: update contributors
       new  53a51b6   Merge remote-tracking branch 'pomeo/master'
       new  f7075b8   search recursively
       new  041a223   README: fix spelling (plurals)
       new  bf56718   ltx 0.1.3
       new  b6f9e1b   configurable sax parsers (expat & saxjs backends)
       new  f33f41b   sax_easysax
       new  6dd4ce9   parse-test: test for entity unescaping
       new  34d7247   browser benchmark
       new  6debed4   parse-test: fix entities
       new  25b3aa4   element: minor syntax cleaning
       new  3a497b2   handle parsing buffers w/ easysax & saxjs
       new  4336005   sax_easysax: unescape attributes + test
       new  7407772   parse-test: text encoding tests
       new  717062d   add sax_node-xml, disabled by default
       new  5c65ffc   package.json: depend on easysax & sax
       new  8c59dee   lib/index-browserify.js
       new  584e889   proper browser benchmark building
       new  c921362   browser_benchmark: use only document.body.innerHTML
       new  f9a1981   package.json: move sax to devDependencies (easysax is faster in browsers)
       new  a452e70   browser_benchmark: uses requestAnimationFrame
       new  4d76671   lib/index.js: doc
       new  26da3f0   parse: silently drop unavailable parser backends
       new  29d0cc2   disable sax_easysax because it cannot be pushed to
       new  d2c0921   package.json: syntax
       new  5325ad6   fix sax parsing test
       new  0426b66   start implementing sax_ltx
       new  8e693a8   sax_ltx: peek at charCode
       new  281b6f1   sax_ltx: mv all parsing code inside closure
       new  98057b7   sax_ltx: fixes, ignore processing instructions
       new  734a065   lib/index.js: fix doc
       new  a4fd8ae   browser_benchmark: node compatibility
       new  8469602   sax_ltx: rm dead code
       new  248b70d   browser_benchmark: fix for browserify usage
       new  129fdeb   rename browser_benchmark to benchmark
       new  282ec12   documentation
       new  761bebc   sax parsers: use expat, ltx, saxjs by default
       new  8f3f38c   parse.js: rm unused 'endElement' param
       new  cdef4ee   package.json: forgotten browserify dependency
       new  a1fad03   parse-test: work around saxjs procrastinating events
       new  f68025e   ltx 0.2.0
       new  1c8faa3   update package.json
       new  23f32dc   added tests for recursive search
       new  0bd3a35   Merge commit 'f7075b8c22afadb3870fee9d97a62fc92b8f5a40' into recursive-next-try
       new  14889c4   doc
       new  5c270f7   Merge 'flosse/recursive-next-try'
       new  6cc7c19   ltx 0.2.1
       new  53bd5e4   .travis.yml: run against node 0.8
       new  f7977f5   Element.prototype.getChildText() selects elements just like .getChild()
       new  cbc2bb6   ltx 0.2.2
       new  fac9f00   added filter method
       new  6ed1231   added method in API description
       new  ba26894   Update lib/sax_easysax.js
       new  b1378df   Allow blank string and zero as XML attributes.
       new  5735728   Merge pull request #22 from directi/master
       new  3db5a2f   Merge pull request #20 from flosse/getChildrenByFilter
       new  8c30673   Fix package.json for NPM, add myself as a maintainer
       new  71e04fa   More nodejs versions
       new  076f483   Add travis build status image
       new  175422c   Fixes issue #17
       new  b6e8977   0.2.3
       new  cd5dfd1   Don't leak to global
       new  39bb469   Merge pull request #24 from lloydwatkin/master
       new  b9809c5   replace const with var for ie support
       new  6f7a4e8   Merge pull request #25 from rbrcurtis/master
       new  77323a7   0.2.4
       new  f04bb97   0.3.0
       new  deb5de1   fixed for current browserify
       new  fd5c808   Merge pull request #27 from dodo/patch-1
       new  cac5b11   0.3.1
       new  1bbcd83   sax_ltx: fix attrName scope + test
       new  f26e5bc   test some stanza starts when sax parsing
       new  758cd64   pin down a bug with partialy parsed attrs in sax_ltx
       new  34ef6fc   Merge branch 'fix_sax_ltx' of git://github.com/astro/ltx
       new  5f8c8dc   Merge pull request #28 from dodo/master
       new  4651efa   0.3.2
       new  2146f56   Test for issue-29
       new  c15e0a0   Add failing test for issue #29
       new  09528e4   update #29 test with data from node-xmp/node-xmpp#198
       new  890f586   issue-29 test #3 which is not failing
       new  7d0bb29   Fix number issues
       new  dc98026   Update to latest node-expat for nodejs 0.11 support
       new  833e62b   0.3.3
       new  ce6ec82   Fix travis ci link
       new  d656d99   Only test on supported versions of nodejs
       new  02b3a49   Merge pull request #30 from chris-rock/patch-1
       new  58e0970   adding getAttr
       new  1402c59   Merge #32. Thanks @julien51.
       new  2397517   Add @julien51 to contributors
       new  756ecf7   " to '
       new  4e1f636   Formatting updates
       new  08c4137   Comment test until we get a chance to fix
       new  ee0b3b5   Update packages
       new  2ee2d2c   0.3.4
       new  7960a26   Clarify licence
       new  254e37d   Test on nodejs 0.11.X
       new  f46a3e7   Merge branch 'master' of github.com:node-xmpp/ltx
       new  b4b1d0b   Merge pull request #21 from vflash/patch-1
       new  5a4261c   Use DOMElement
       new  ab2d6e0   Fix migration bugs
       new  273830c   that -> self
       new  2c29af2   Code tidy
       new  5947cb2   Add .jshintrc
       new  515cb64   Add tests for new DOMElement
       new  9993a4a   Use grunt to run tests
       new  cd29d05   Use grunt to run tests
       new  91335e3   Tidying code
       new  53bae00   Add .travis.yml
       new  52585ab   Move parsers to their own sub-directory
       new  73b653d   tabs -> spaces
       new  7220bd4   Cleaned up lib/element.js
       new  e5e2b13   Cleaned up parse.js
       new  71ef677   easysax cleaned up
       new  75165cb   expat cleaned up
       new  d47c598   More syntax fixes
       new  c570ece   Turn of jshint checking until all code it tidied
       new  e5267fa   Fix test/element-test.js
       new  a057790   parse-test.js cleaned up
       new  50b8f99   Cleaned up last of code, reinstated code style checks
       new  745b26e   Merge pull request #35 from node-xmpp/grunt
       new  f418cb0   Merge branch 'dom' of git://github.com/node-xmpp/ltx
       new  3c6ce08   fix jshint
       new  43aaf0e   0.4.0

The 323 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/ltx.git



More information about the Pkg-javascript-commits mailing list