Commit graph

  • 7111e38898
    Merge branch 'empty-paste' into webcrypto El RIDO 2019-05-19 07:52:37 +0200
  • 6f480bf014
    Merge branch 'master' into webcrypto, implementing base58, fixes #377 El RIDO 2019-05-15 21:20:54 +0200
  • 5779d87788
    integrating compression test case that failed in rawdeflate in webcrypto + zlib testing, proving this fixes #328 El RIDO 2019-05-15 18:56:42 +0200
  • e77eb1de13
    Merge branch 'truncation' into webcrypto El RIDO 2019-05-15 18:44:26 +0200
  • 09162a3c57
    fix display of v2 pastes in JS, fixing parsing of comments in PHP, avoid exposing expiration date (we provide time_to_live, would allow calculation of creation date of paste) El RIDO 2019-05-15 07:44:03 +0200
  • cc1c55129f
    switching to full JSON API without POST array use, ensure all JSON operations are done with error detection El RIDO 2019-05-13 22:31:52 +0200
  • be1e7babc0
    removing dead code and improving code coverage El RIDO 2019-05-11 22:18:35 +0200
  • 5b67721a6a
    preventing tests being included in release El RIDO 2019-05-11 20:56:35 +0200
  • dfb16ea61d
    switching to JS code coverage nyc, maintained fork of istanbul El RIDO 2019-05-11 20:51:18 +0200
  • ccdcf4cefa
    fix formatting El RIDO 2019-05-11 19:57:13 +0200
  • 50af37507f
    fixing v2 TTL El RIDO 2019-05-11 10:46:30 +0200
  • 788ea67b49
    fixing server interaction in JS, simple pastes now work El RIDO 2019-05-11 10:39:42 +0200
  • 5b3286df4d
    making zlib usable in browsers El RIDO 2019-05-11 10:38:14 +0200
  • 20befe4bd6
    revert errors on STDOUT El RIDO 2019-05-11 10:37:29 +0200
  • a622c8f484
    fix logic, avoid 5.5 El RIDO 2019-05-10 23:27:45 +0200
  • c3719435a3
    and fixing PHP 5.5 El RIDO 2019-05-10 23:09:35 +0200
  • 7598b28a4a
    handling older versions in testing El RIDO 2019-05-10 22:57:55 +0200
  • 02f3cc739f
    documentation on fnv1a64 is lacking, but tests show it was only introduced with PHP 5.6 El RIDO 2019-05-10 22:46:39 +0200
  • 9b6b25dac0
    revert scalar type hints to retain support for PHP < 7.0 El RIDO 2019-05-10 22:35:18 +0200
  • 76007b6ee9
    fixing class compatibility (why is this no longer enforced in PHP > 7.1?) El RIDO 2019-05-10 22:21:03 +0200
  • f58cbefd1e
    revert scalar type hints to retain support for PHP < 7.0 El RIDO 2019-05-10 22:13:11 +0200
  • fb0c9c595e
    remove further type hints for compatibility El RIDO 2019-05-10 22:04:47 +0200
  • b1d35057cc
    remove further type hints for compatibility El RIDO 2019-05-10 22:00:34 +0200
  • bd4dee0f3e
    fixing copy/paste errors El RIDO 2019-05-10 21:52:14 +0200
  • 1e44902340
    apply StyleCI patch El RIDO 2019-05-10 21:45:34 +0200
  • 632d70412a
    revert scalar type hints to retain support for PHP < 7.0 El RIDO 2019-05-10 21:35:36 +0200
  • 0f42bd818f
    quiescing JS unit tests El RIDO 2019-05-10 21:01:34 +0200
  • 700f8a0ea7
    made all php unit tests pass again El RIDO 2019-05-10 07:55:39 +0200
  • 59569bf9fc
    working on JsonApi tests El RIDO 2019-05-08 22:11:21 +0200
  • 7f1afb2b3e
    unifying MIT licenses, diff showed them to be identical El RIDO 2019-05-08 19:06:26 +0200
  • fcf9cf63b5
    Merge branch 'HLeithner-base58' El RIDO 2019-05-08 19:01:02 +0200
  • 54d21a7803
    making base-x compatible with node & browser El RIDO 2019-05-08 19:00:22 +0200
  • b12a099e29
    updating license document to include base-x' MIT license El RIDO 2019-05-08 18:32:45 +0200
  • 4aab3c0061 Encode key as base58 Harald Leithner 2019-05-08 15:25:42 +0200
  • 76dc01b959
    finishing changes in models, removing last md5 test cases, tightening up allowed POST data El RIDO 2019-05-06 22:15:21 +0200
  • 06b90ff48e
    sticking to arrays to reduce conversions, inversion of control to simplify logic El RIDO 2019-05-05 21:03:58 +0200
  • b7a03cfdb9
    enforcing parameter types, avoiding unnecessary metadata in version 2 pastes El RIDO 2019-05-05 18:22:57 +0200
  • 6e15903f1e
    make DatabaseTest work pass again, support reading & writing version 1 & 2 pastes & comments El RIDO 2019-05-05 14:36:47 +0200
  • bbdcb3fb0f
    remove duplicate code El RIDO 2019-05-05 08:53:40 +0200
  • 3338bd792e
    implement version 2 format validation, changing ID checksum algorithm, resolves #49 El RIDO 2019-05-03 23:03:57 +0200
  • ed676acac3
    breaking all the things (by replacing v1 with v2 formats) El RIDO 2019-05-03 20:51:01 +0200
  • 5652a43d1d
    adding js test to generate v2 example pastes to be used in the development of the server side logic, adding one of these into the helper class of the php tests El RIDO 2019-04-16 07:45:04 +0200
  • eeca365e18
    Merge branch 'master' into webcrypto El RIDO 2019-03-25 20:18:10 +0100
  • 0e18b5d0c1
    Merge branch 'billux-master' El RIDO 2019-03-25 20:13:29 +0100
  • 0033f39b85
    Fix #413. Exclude Let's Encrypt bot from blacklisted bots Romain Dessort 2019-03-24 09:50:04 -0400
  • d8616d1e68
    Merge branch 'AreYouLoco-master' rugk 2019-03-10 11:13:35 +0100
  • 8ea7c4cda6
    Update polish translation. AreYouLoco 2019-03-08 23:03:07 +0100
  • 742add3d1e
    Merge branch 'Quenty31-patch-3' rugk 2019-02-25 21:13:47 +0100
  • e01179653f
    Update: added QR code Quentí 2019-02-25 20:45:59 +0100
  • a60b86691e
    Merge branch 'master' into webcrypto, fix nvm El RIDO 2019-02-23 07:20:34 +0100
  • ec698681aa
    Merge branch 'ff98sha-patch-1' El RIDO 2019-02-23 07:17:56 +0100
  • 2a9d2f9993
    Merge branch 'patch-1' of https://github.com/ff98sha/PrivateBin into ff98sha-patch-1 El RIDO 2019-02-23 07:15:20 +0100
  • fd33cc8206
    switch to newer node version, in an attempt to support mocha 6 El RIDO 2019-02-23 07:06:39 +0100
  • 9c3a4cebd4
    Update zh.json ff98sha 2019-02-22 22:56:13 +0800
  • ba3efefc7b Add warning for insecure HTTP rugk 2019-02-13 11:59:07 +0100
  • e418b083e8
    Merge branch 'master' into webcrypto El RIDO 2019-01-22 20:11:42 +0100
  • 48560e3d60
    Merge branch 'fb-tracking-param-fix' El RIDO 2019-01-22 20:06:04 +0100
  • 34c64acb75
    Apply StyleCi recommendation rugk 2019-01-22 00:12:02 +0100
  • c2a46b7af7
    Make JS function more robust rugk 2019-01-22 00:07:28 +0100
  • 99d49a56ba
    Fix PHPunit tests rugk 2019-01-21 23:49:33 +0100
  • 7cb942aca3
    Make PHP paste ID function more robust rugk 2019-01-21 23:19:41 +0100
  • 541fff199a
    Put PHP paste request into own function rugk 2019-01-21 23:06:25 +0100
  • 6beea8f2f4
    apply yet another StyleCI recommendations El RIDO 2019-01-20 12:29:27 +0100
  • e3d7ac4442
    apply StyleCI recommendations El RIDO 2019-01-20 12:28:03 +0100
  • 79a858f176
    extracting only the 16 hex characters of the query string as paste ID, addressing #396 El RIDO 2019-01-20 12:20:37 +0100
  • cc53d95ed1
    extending test cases to reproduce the issue from #396, causing the existing logic to now fail the tests El RIDO 2019-01-20 11:05:34 +0100
  • 5e4c6b5770
    Merge branch 'master' into webcrypto El RIDO 2019-01-07 21:29:14 +0100
  • 6bb599c81f
    Merge branch 'Ahuahuachi' El RIDO 2019-01-07 21:18:49 +0100
  • 8f52173ec3
    Translate new parameters Alfredo Fabián Altamirano 2019-01-05 19:11:23 -0600
  • 287130dd37
    Add missing translation for "QR code" Alfredo Fabián Altamirano 2019-01-05 19:07:55 -0600
  • ec68abe2b5
    revert formatting changes, for easier comparison of changes El RIDO 2019-01-07 21:02:51 +0100
  • ce87b1cc39 Improved Spanish translation Alfredo Fabián Altamirano 2019-01-05 16:08:43 -0600
  • 0ee86f33da
    key in version 2 is raw value instead of base64 (which reduces its complexity), made PasteDecryptor support both versions of the format, refactoring method names, replacing var by let / const, reducing zlib compression level from 9 to 7 to half the time spent on compression El RIDO 2018-12-29 18:40:59 +0100
  • be69e4a50f
    simplify password catenation in version 2, to avoid potential key derivation weakening El RIDO 2018-12-28 05:49:34 +0100
  • 0ad5b3e900
    implement zlib via web assembly, replacing rawdeflate library El RIDO 2018-12-27 21:32:13 +0100
  • 5ce3aa2817
    increase PBKDF2 iterations further, as suggested in #350 El RIDO 2018-12-25 20:19:57 +0100
  • 210870590c
    improving cleanup between tests in order to combat the frequent test failures seen recently El RIDO 2018-12-25 20:16:41 +0100
  • 0ab06e34ec
    initial refactoring for support of version 2 paste format, some cleanup on the side El RIDO 2018-12-25 17:34:39 +0100
  • f3165f0cab
    suppress current jsDOMs errors El RIDO 2018-12-25 17:17:49 +0100
  • 70007285bf
    remove console suppression, fixing I18n mock El RIDO 2018-12-25 16:42:18 +0100
  • 4edbb66c91
    re-add CreationTime, still used in comment El RIDO 2018-12-24 08:20:39 +0100
  • 3883e3fb30
    adjusting test to make it work in latest jsDOM versions that don't support arbitrary bytes in a URLs hash anymore El RIDO 2018-12-24 08:19:58 +0100
  • 9348cbe2a1
    address security concerns reg. paste creation date by removing it in the API, keep comment creation date exposed, displayed in discussion - resolves #390 El RIDO 2018-12-23 20:10:24 +0100
  • 2bb3df5bee
    adressing rngStates 013286cb47a0f51d9e & 83975e102a4db8f3c6 that frequently fail in latest jsDOM env, showing URL hashes can't contain certain unicode sequences after all El RIDO 2018-12-18 06:04:17 +0100
  • 1de57c874e
    reduce duplication in format El RIDO 2018-12-17 21:42:49 +0100
  • e64eaf45ee
    Merge branch 'master' into webcrypto El RIDO 2018-12-17 21:34:15 +0100
  • c39e578f04
    Merge branch 'micschwarz-patch-1' El RIDO 2018-12-17 21:31:43 +0100
  • c15351b793
    designing v2 paste & comment format El RIDO 2018-12-17 19:43:16 +0100
  • cde96d8f24
    fixing bug in jsonld processing with certain URL paths El RIDO 2018-12-17 19:42:26 +0100
  • e220a97c8f
    Improve German Translation for more consistency Michael Schwarz 2018-11-27 11:03:12 +0100
  • fe670dc94f
    Merge pull request #378 from PrivateBin/googlespy El RIDO 2018-11-22 09:10:07 +0100
  • ac9eac5ed6
    Ask google not to translate the page rugk 2018-11-21 23:32:06 +0100
  • 2303c81ce0
    Merge branch 'master' into webcrypto El RIDO 2018-11-19 13:14:54 +0100
  • 9ce41022cf
    correcting namespaces El RIDO 2018-11-19 13:07:25 +0100
  • b36b3d1a82
    Merge branch 'master' into webcrypto El RIDO 2018-11-16 18:36:07 +0100
  • 18151e6e9e
    Merge branch 'Quenty31-patch-2' El RIDO 2018-11-16 18:05:26 +0100
  • 30bb34a4fe
    generate code docs for private interfaces, too El RIDO 2018-11-16 18:04:09 +0100
  • 7a5a97c6ae
    Update translation Quentí 2018-11-15 22:17:08 +0100
  • 8b803a1f5d
    Merge branch 'dan-nkl-patch-1' rugk 2018-11-08 22:23:36 +0100
  • 3885047cb6
    Update i18n/de.json rugk 2018-11-07 08:38:35 +0100