Commit Graph

  • b98eea51e8 enable arm build master lif 2020-03-23 00:36:03 -0700
  • 928c32260a Link to gthread-2.0 David Benjamin 2011-12-29 08:40:52 -0500
  • de08bfb186 Don't include gthread.h directly David Benjamin 2011-12-29 08:31:42 -0500
  • 6bd99e4da8 Use libdl when linking npplayer Pavel Roskin 2011-10-29 15:12:46 -0400
  • a9e1623e44 Update to npapi-sdk r14 David Benjamin 2011-10-19 16:42:40 -0400
  • 65ef09da15 Hard-code NPNVsupportsAdvancedKeyHandling to FALSE David Benjamin 2011-09-14 10:55:56 -0400
  • 62a50c7197 Implement NPNVdocumentOrigin David Benjamin 2011-09-14 10:49:54 -0400
  • 2090fbafdc Add missing NULL check David Benjamin 2011-09-14 09:21:43 -0400
  • 5e1f84fc9c Update NPAPI headers to r13 David Benjamin 2011-09-14 08:38:56 -0400
  • f3c2b2d1f5 Leak library handles in is_wrapper_plugin David Benjamin 2011-09-06 19:48:36 -0400
  • f40a1f6089 Replace the plugin atomically instead of writing in-place David Benjamin 2011-08-16 10:14:50 -0700
  • 37b70dee71 Update to latest NPAPI SDK David Benjamin 2011-08-15 00:29:04 -0700
  • c857c1b01d Drop some more archive-related rules David Benjamin 2011-08-13 11:57:31 -0700
  • c5b1faa7d3 Fix another parallel build issue David Benjamin 2011-08-13 11:56:30 -0700
  • b8a6af3f13 Set GDK_NATIVE_WINDOWS unconditionally David Benjamin 2011-08-13 11:23:27 -0700
  • 66f613f65b Update to latest npapi-sdk headers David Benjamin 2011-07-22 20:02:49 -0700
  • 8f3be9a1f8 Tell curl that we are a multi-threaded program - i. e. it can not use signals. Stanislav Brabec 2011-07-13 21:16:04 -0700
  • 304a86f7b8 New hostname David Benjamin 2011-07-01 09:33:04 -0700
  • 2f2e00a95a nspluginwrapper 1.4.4 David Benjamin 2011-06-30 19:43:56 -0700
  • dbce3d4418 Add missing install.dirs dependency David Benjamin 2011-06-30 20:17:50 -0700
  • 9b1c7f0ff5 Use g_main_context_add_poll for the RPC source David Benjamin 2011-06-28 20:52:06 -0700
  • f6ec3f4c24 Rename a variable to be less confusing David Benjamin 2011-06-28 20:34:57 -0700
  • e80bd44a50 Use g_renew instead of freeing and reusing the memory David Benjamin 2011-06-28 20:33:37 -0700
  • 173fc6a221 Fix crash when the number of file descriptors grows and then shrinks David Benjamin 2011-06-28 20:30:26 -0700
  • 253d41890a nspluginwrapper 1.4.2 David Benjamin 2011-06-04 11:41:40 -0700
  • ee50a9d681 Fix install with parallel make David Benjamin 2011-06-02 09:29:03 -0700
  • c8bacf3192 Use the correct symbol version for _Unwind_GetIPInfo David Benjamin 2011-05-29 17:07:50 -0700
  • cea4f99888 Use %.*s instead of strndup to print the script in NPN_Evaluate David Benjamin 2011-05-25 23:17:27 -0400
  • 7ad48aab42 Pull in latest npapi-sdk headers David Benjamin 2011-05-20 15:55:43 -0400
  • f136c8bae3 Move variable declaration down a bit David Benjamin 2011-05-18 00:49:01 -0400
  • c7c9aa3fc0 Refactor the GDK_NATIVE_WINDOWS patch David Benjamin 2011-05-17 18:37:36 -0400
  • 66570b9b0c Make the plugin capabitilities check somewhat more robust David Benjamin 2011-05-17 16:12:32 -0400
  • e87d49bdd6 Half-initialize the plug-in in NP_Initialize David Benjamin 2011-05-17 12:23:31 -0400
  • b19fd2707a Send a version in npw-player David Benjamin 2011-05-15 19:29:46 -0400
  • 141e8d5bb6 nspluginwrapper 1.4.0 David Benjamin 2011-05-15 15:35:06 -0400
  • 2cd26d4902 Detect Konqueror and use glib event loop instead of Xt one David Benjamin 2011-05-15 15:26:43 -0400
  • fe3a3e5416 List the new website in the README David Benjamin 2011-05-15 13:13:33 -0400
  • 15bbf8b8ca Well, we work with 10.3 David Benjamin 2011-05-13 23:00:26 -0400
  • a3630244c1 Replace mkdir_p with g_mkdir_with_parents David Benjamin 2011-05-13 22:15:59 -0400
  • 7afea93464 Replace strstart with g_str_has_prefix David Benjamin 2011-05-13 21:59:00 -0400
  • abe9cae68b Use g_build_filename in process_plugin_dir David Benjamin 2011-05-13 21:51:14 -0400
  • 3740fd1c38 Don't use a static buffer for ~/.mozilla/plugins David Benjamin 2011-05-13 21:49:05 -0400
  • 5e7569fd2b Use glib's code to get the home directory David Benjamin 2011-05-13 21:45:03 -0400
  • 60b4157778 Link npw-config against glib David Benjamin 2011-05-13 21:38:47 -0400
  • 5d64df2acc Implement NPAPI ClearSiteData hooks David Benjamin 2011-05-13 18:35:06 -0400
  • ff68174da4 Refactor some code a little bit David Benjamin 2011-05-13 19:04:03 -0400
  • 3050d01ac0 Don't check capabilities in PLUGIN_DIRECT_EXEC David Benjamin 2011-05-13 19:00:44 -0400
  • 25ea7083d6 Pass the version to NP_Initialize in NPPluginFuncs David Benjamin 2011-05-13 18:30:24 -0400
  • 272e74cbf9 Kill npw_asprintf David Benjamin 2011-05-13 16:49:52 -0400
  • c9a15440ef Always provide the event loop functions David Benjamin 2011-04-28 19:25:38 -0400
  • 0209a6814c Report browser and plugin hooks as NULL when not provided David Benjamin 2011-04-27 10:58:08 -0400
  • a8017830ef Add header file to iteration over browser and plugin functions David Benjamin 2011-04-27 10:06:42 -0400
  • eab4684a2f Fix comment typo David Benjamin 2011-04-26 14:26:09 -0400
  • fd8fd73ac0 nspluginwrapper 1.3.2 David Benjamin 2011-04-23 14:39:00 -0400
  • 857234e5f1 Revert "Decrease the RPC message timeout from 30 seconds to 10" David Benjamin 2011-04-23 14:20:17 -0400
  • 189a5244a3 Add an explicit npobject_is_proxy check David Benjamin 2011-04-23 13:57:45 -0400
  • 30021085d3 Release received NPObjects in npruntime handler functions David Benjamin 2011-04-22 22:57:06 -0400
  • 0bdca9b126 Add more debug statements in npobject_destroy_stub David Benjamin 2011-04-22 22:55:01 -0400
  • cc47a00292 Don't check gtk_plug_new and gtk_socket_new for NULL David Benjamin 2011-04-21 19:21:47 -0400
  • 31dcc57f69 Use NPN_ReallocData to reallocate NPPVformValue and Enumerate output David Benjamin 2011-04-21 16:10:47 -0400
  • e9aeade7cd Don't leak the NPN_SetException string David Benjamin 2011-04-21 16:06:27 -0400
  • 63f8937736 Incorporate the release number into NPW_PLUGIN_IDENT David Benjamin 2011-04-21 14:23:19 -0400
  • 1ed587a95a Let's not use a deprecated function when checking for usable glib David Benjamin 2011-04-21 12:35:33 -0400
  • 30df6a2f17 Drop archive-building Makefile targets David Benjamin 2011-04-21 09:33:45 -0400
  • 115f33499e Rename the ChangeLog file so it's visible not current David Benjamin 2011-04-21 09:32:27 -0400
  • 6e950dc11e Drop changelog records from the Makefile David Benjamin 2011-04-21 09:30:57 -0400
  • 8104fc2afa Don't recompute VERSION, RELEASE, etc. in the Makefile David Benjamin 2011-04-21 09:23:11 -0400
  • 698e8d0c12 Hide some accidentally exposed symbols David Benjamin 2011-04-20 22:59:15 -0400
  • fd133c39a1 Allow NPN_CreateObject to run with a NULL instance David Benjamin 2011-04-20 22:56:39 -0400
  • 82851c108b Don't reserve the topmost bit in NPObject ids David Benjamin 2011-04-20 21:01:48 -0400
  • 6947ea103e Remove some spurious debug statements David Benjamin 2011-04-20 20:57:48 -0400
  • cfd90e9ce4 When a NPObjectProxy is forcible invalidated, release the stub David Benjamin 2011-04-20 20:50:57 -0400
  • b8aa5a06fb Another massive commit David Benjamin 2011-04-20 20:45:41 -0400
  • 8bd6c24884 Only compile npruntime_deactivate in the browser David Benjamin 2011-04-20 14:27:54 -0400
  • 5f01909fec Go back to calling NPN_CreateObject David Benjamin 2011-04-20 14:14:03 -0400
  • 21480208af Don't invalidate the plugin-side object on proxy invalidate David Benjamin 2011-04-20 14:06:30 -0400
  • 9f47596137 Remove delayed calls machinery David Benjamin 2011-04-20 12:04:13 -0400
  • b381a9e811 Disallow RPC calls after rpc_method_send_reply David Benjamin 2011-04-20 12:01:19 -0400
  • b96edf97d9 Remove proxy entry from hash table always David Benjamin 2011-04-20 11:55:44 -0400
  • e1c01801fb Don't use NPN_CreateObject to make proxies David Benjamin 2011-04-20 11:46:35 -0400
  • e471accc81 Use the pass-ref variants in all return values David Benjamin 2011-04-20 11:46:15 -0400
  • 3a76b975b7 Move an input NPN_ReleaseVariantValue before rpc_send_reply David Benjamin 2011-04-20 11:22:35 -0400
  • 3791e265ab Implement pass-ref semantics for NPObject and NPVariant David Benjamin 2011-04-20 11:13:23 -0400
  • 94593ff660 Handle NPObject lifetime better David Benjamin 2011-04-20 02:05:18 -0400
  • bd167dc2d3 First iteration of completely rewritten NPObject marshalling code David Benjamin 2011-04-20 01:27:18 -0400
  • 60638fff52 Fix a typo David Benjamin 2011-04-20 01:27:08 -0400
  • f8c295a480 Don't export npobject_info_destroy David Benjamin 2011-04-19 22:26:52 -0400
  • 2c301b1cfa Move NPClass::* method descriptor registration into a helper function David Benjamin 2011-04-19 22:24:49 -0400
  • 3a9056b07d Release argument NPVariants before sending result David Benjamin 2011-04-19 21:23:48 -0400
  • f9f3c1d093 Document the delayed call mess David Benjamin 2011-04-19 13:54:51 -0400
  • e20d7c9194 Merge branch 'sync-event' David Benjamin 2011-04-19 13:55:38 -0400
  • 00534b2b7c Pull in NPAPI SDK changes for DOM cursor control David Benjamin 2011-04-19 12:31:08 -0400
  • d64e9756d4 Revert "Delay calls to NPP_Destroy when the plugin instance is on the stack" David Benjamin 2011-04-18 18:50:03 -0400
  • 761718d317 Add a different giant comment to explain synchronization David Benjamin 2011-04-18 18:40:19 -0400
  • d68d19dd3b Trim some of the extra debug messages David Benjamin 2011-04-18 18:31:26 -0400
  • bb8d605a5c The sync mechanism is no longer related to depth David Benjamin 2011-04-18 18:18:38 -0400
  • f448a38e77 And, finally, incorporate the SYNC code into the main loop David Benjamin 2011-04-18 17:28:25 -0400
  • 5e867129b1 Drive even more of the glib event loop ourselves David Benjamin 2011-04-18 16:46:06 -0400
  • 4be9580ae6 Drive the event loop ourselves David Benjamin 2011-04-18 16:26:44 -0400
  • 6cb51fd453 Add strings for NPP_ClearSiteData error codes David Benjamin 2011-04-16 13:20:39 -0400