Icq error 1460

icq error 1460

Getting error saying - 728330237 disconnected. Unable to connect to BOS server. Connection refused. I am using my ICQ and have the. But ICQ can kill OSCAR at any moment in favor to new WIM protocol (this protocol is used by official clients: i recieve connect error 1460 from today. What steps will reproduce the problem? 3.miranda show error:unable to connect to ICQ login server (error 1460).

How To Fix ICQ Error 1460

What Triggers Runtime Error 1460?

A device or ICQ failure typically can manifest itself with Icq Error 1460 as a runtime problem. We may determine that error 1460 runtime errors originate from:

Error 1460 Crash - This is a typical "Icq Error 1460" error that leads to total program termination. These errors typically occur when ICQ inputs can't be correctly processed, or it's confused by what is supposed to be output.

Icq Error 1460 Memory Leak - When a ICQ Memory leak occurs, this can result in the device running slow due to system resources running short. Memory corruption and other potential errors in code may happen when the memory is treated incorrectly.

Error 1460 Logic Error - A ICQ logic error happens when it produces the wrong output, icq error 1460, despite the user providing the correct input. This is seen when Mirabilis's source code involves a defect in the input data analysis.


Commonly, icq error 1460, corrupt or missing Icq Error 1460 files cause these Mirabilis errors, and icq error 1460 sometimes attributed to a current or past malware infection affecting ICQ. Downloading and replacing your Mirabilis file can fix the problem in most cases. Additionally, icq error 1460, some Icq Error 1460 errors can be due to incorrect registry references, so we recommend icq error 1460 a registry scan to clean up any invalid entries.


Common Icq Error 1460 Issues

Partial List of Icq Error 1460 ICQ Errors:

  • "Icq Error 1460 Error."
  • "Invalid Win32 Program: Icq Error 1460"
  • "Sorry for the inconvenience - Icq Error 1460 has a problem."
  • "Icq Error 1460 can't be located."
  • "Icq Error 1460 is 503 error denwer friednly url starting program: Icq Error 1460."
  • "Can't run Icq Error 1460."
  • "Icq Error 1460 failed."
  • "Faulting Application Path: Icq Error 1460."

These Mirabilis error messages can appear during program installation, while a Icq Error 1460-related software program (eg. ICQ) is running, during Windows startup or shutdown, icq error 1460, or even during the installation of the Windows operating system. Recording Icq Error 1460 errors inside ICQ is crucial to locate Windows faults and relaying back to Mirabilis for repair options.


Problem Sources of Icq Error 1460

Most Icq Error 1460 problems stem from a missing or corrupt Icq Error 1460, virus infection, or invalid Windows registry entries associated icq error 1460 ICQ.

More specifically, icq error 1460, these Icq Error 1460 errors can be caused by:

  • Corrupted or invalid Icq Error 1460 registry entry.
  • Virus or malware corrupting Icq Error 1460.
  • Another program maliciously or mistakenly deleted Icq Error 1460-related files.
  • Icq Error 1460 is in conflict with another program (shared file).
  • Corrupt download or incomplete installation of ICQ software.

Product by Solvusoft


Download Now
WinThruster 2022 - Scan your Icq error 1460 for computer errors.

Compatible with Windows 11, 10, icq error 1460, 8, 7, Vista, icq error 1460, XP and 2000

Optional Offer for WinThruster by Solvusoft Privacy Policy

The forum

MalamutSunday 4 May 2008 at 20:36 MalamutAnonymous

Hellow!
I have added to POL my default wine prefix and QIP application in it (ICQ client). But when I run QIP from POL "My applications" tab and then close POL window, I can't then open it before closing QIP because of "POL is already running" error. And there isn't playonlinux process))

Quentin PÂRISSunday 4 May 2008 at 21:16 icq error 1460 Quentin PÂRISAnonymous

Yep. Because your apps is a sub process of POL

MalamutSunday 4 May 2008 at 21:33 MalamutAnonymous
So., icq error 1460. How can I open POL window witout closing all application opened with POL? Or I shoudn't close POL window at all if I want use it and don't want closing, icq error 1460, for example, icq error 1460, uTorrent or QIP running with POL?))) It isn't a good idea!
MalamutSunday 4 May 2008 at 22:21 Malamuticq error 1460 alt="Anonymous">

May be you can reduce POL to tray when pressing close button, and if close - than close with all applications?

Quentin PÂRISMonday 5 May 2008 at 18:17 Quentin PÂRISAnonymous

Reduce in the tray yes, icq error 1460, close all the applications, no

MalamutMonday 5 May 2008 at 19:22 MalamutAnonymous

Well, only one think is necessary: if you close POL, icq error 1460, you shoud have an ability to open it)) So, icq error 1460, may be you can do it like uTorrent - always it reduce to tray, icq error 1460, even icq error 1460 you press close button on the right top corner, and you can close it only if you choose entry "Exit" in main meny., icq error 1460. icq error 1460

lucypherSunday 18 May 2008 at 20:18 lucypherAnonymous

I have the same issue, I get a window that say "PlayOnLinux is already running"
I've loked at running processes (ps aux) and no pol or playonlinux
Running from shell I get:
playonlinux
PlayOnLinux v2.7.2

Checking python :                     [ Ok ]

.and then the alert window.

Maybe is there some lock or temp file to remove???

GhostofkendoSunday 18 May 2008 at 20:25 icq error 1460 Ghostofkendo

Hi lucypher,

You can try to kill some process related to python or wine.

bye

Quentin PÂRISTuesday 27 May 2008 at 23:17 Quentin PÂRISAnonymous

For the next version, icq error 1460, the problem will not appear any more

Changelog License

4.7.2 -- July 13, 2022

Bug

  • [OF-2465] - Prevent using a collection function with itself as an argument
  • [OF-2458] - ConcurrentModificationException in MUC cache size calculation
  • [OF-2456] - MUC nickname changes are not properly propagated in cluster
  • [OF-2450] - When pausing a BOSH connection, wrong connection could get answered to
  • [OF-2448] - Do not close replacement BOSH connection
  • [OF-2444] - Deadlock in BOSH
  • [OF-2431] - Incorrect restriction on retrieving member-list of MUC room
  • [OF-2421] - OccupantManager should be thread-safe
  • [OF-2401] - Pubsub node should not change parent without changing parentIdentifier

Improvement

  • [OF-2460] - Bumps mysql-connector-java from 8.0.27 to 8.0.28.
  • [OF-2446] - Use more appropriate data type for org.jivesoftware.openfire.http.HttpSession#sentElements
  • [OF-2445] - BOSH: prevent pendingElements to be added to if HttpSession is closed
  • [OF-2432] - Expose member-only MUCs member list to all occupants
  • [OF-2428] - Allow MUC occupants to ask each-other's VCards
  • [OF-2424] - LocalSession.toString should not log an error
  • [OF-2416] - Allow PEP to be enabled/disabled without restarting Openfire
  • [OF-2405] - Enhance log info of loaded plugin by version
  • [OF-2398] - Show 'locked' room status in admin console

4.7.1 -- February 16, 2022

Bug

  • [OF-2392] - Logging fails when Openfire started with Install4j 'openfire' launcher
  • [OF-2381] - MUC idle user handling
  • [OF-2379] - In-memory pubsub representation should guarantee order of items
  • [OF-2375] - Fix references to openfire.log

Improvement

  • [OF-2394] - Bump postgresql from 42.2.25 to 42.3.3
  • [OF-2393] - Update SLF4J to 1.7.36
  • [OF-2390] - Increase MUC idle kick default value to allow for SM
  • [OF-2387] - Update Postgres driver

Sub Task

  • [OF-113] - Openfires admin gui allows to enter long group names while the database supports only 50 characters.

Tasks

  • [OF-2384] - Enable Openfire debugging for Docker
  • [OF-2376] - Update mysql-connector from 8.0.27 to 8.0.28

4.7.0 -- January 19, 2022

Bug

  • [OF-2368] - Ghost detection shouldn't kick non-ghost occupants
  • [OF-2367] - TCP clients are suddenly unable to log into the server
  • [OF-2365] - Parent node subscribers shouldn't always get pubsub node notifications
  • [OF-2358] - When a room is destroyed, the room instance might be non-existent
  • [OF-2350] - DefaultExternalizableUtil ignores provided ClassLoader instances
  • [OF-2348] - Plugin JAR can't unload on Windows with newer versions of Java
  • [OF-2346] - XMPPServer#matchesComponent shouldn't require full-JID match
  • [OF-2345] - component-based address incorrectly identified as remote
  • [OF-2343] - Inconsistent leave presence sending to leaving occupant
  • [OF-2341] - Apparent thread lock \(deadlock?\) in MUC after clustering reimplementation
  • [OF-2339] - Incomplete room list following a cluster split
  • [OF-2338] - NullPointerException on MUC search if name is empty
  • [OF-2337] - PEP publishing fails after reboot
  • [OF-2336] - DefaultCache put returns wrong value when to big value is added
  • [OF-2329] - XML parsing bug when tag-name is not followed by space or '>'
  • [OF-2328] - Error when standalone Openfire checks for timed out users
  • [OF-2325] - 100% CPU from icq error 1460 Dialback
  • [OF-2324] - NullPointerException in client sessions page on admin console
  • [OF-2322] - Outbound S2S stanzas can be delivered out-of-order
  • [OF-2321] - Concurrency issue with sending/establishing outbound S2S connection.
  • [OF-2315] - NPE when setting up S2S
  • [OF-2314] - Cache data inconsistency: icq error 1460 server sessions
  • [OF-2313] - Cache data inconsistency: incoming server sessions
  • [OF-2312] - Not all admins are warned when cache inconsistencies occur
  • [OF-2311] - Cache data inconsistency: Sessions
  • [OF-2308] - MUC should disallow nickname change to reserved nickname
  • [OF-2305] - MUC nickname change processed as new join
  • [OF-2304] - MUC nickname changes should not be possible for non-occupants
  • [OF-2300] - Clustered caches can loose 'local' data upon cluster breakage.
  • [OF-2299] - NullPointerException when cleaning up directed presences in 3-node cluster
  • [OF-2297] - Cluster leave can result in lost data MUC
  • [OF-2296] - Cluster join/leave events are processed twice in MUC
  • [OF-2294] - MUC consistency check failure
  • [OF-2293] - Duplicate occupant in MUC
  • [OF-2292] - ConcurrentModificationException in new MUC cluster code
  • [OF-2291] - ConcurrentModificationException in new MUC cluster code
  • [OF-2290] - Cache locking with Strings has problems equal to using a String as a mutex
  • [OF-2289] - String-based Interners still can cause deadlocks
  • [OF-2282] - Log4j config is ignored at boot time.
  • [OF-2281] - Admin console error when using In-Memory datastore for pubsub
  • [OF-2278] - Cache locking does not always work with primitive types
  • [OF-2250] - Multiplexer backup deliverer should be used
  • [OF-2249] - Backup delivery for BOSH should be 'offline'
  • [OF-2245] - Prevent needlessly scheduled tasks after Http Session closure
  • [OF-2244] - Offline presence subscription loses details
  • [OF-2213] - Update dependencies identified by Snyk
  • [OF-2206] - BOSH session disconnect through server should inform client
  • [OF-2167] - Federated users should be able to query a MUC room in a cluster
  • [OF-2165] - Prevent potential nickname clashes when occupants of clustered MUC room are merged.
  • [OF-2164] - Updating A MUC service should propagate in the cluster
  • [OF-2156] - BOSH Concurrency issue

Improvement

  • [OF-2371] - Outbound S2S stanza queue should be larger
  • [OF-2370] - RemoteServerManager's canAccess should evaluate both Direct and nonDirect TLS
  • [OF-2369] - Do not establish S2S when not accepting S2S of the same type
  • [OF-2363] - Improve LGTM score for xmppserver/webapp/javascript
  • [OF-2362] - JDBCAdminProvider LGTM synchronising on a string
  • [OF-2361] - GroupManager LGTM String Synchronisation Changes
  • [OF-2360] - Create API to check for availability of plugins/versions on each cluster node
  • [OF-2357] - Update SLF4J to 1.7.32
  • [OF-2356] - Update Bouncy Castle to 1.70
  • [OF-2355] - Update Log4j to 2.17.1
  • [OF-2354] - String-based SystemProperty lists should allow for whitespace comma separation
  • [OF-2353] - Update Log4j dependency to 2.16.0 to address Log4Shell/LogJam
  • [OF-2352] - Use plugin-provided servlet context
  • [OF-2351] - Update Log4j dependency to 2.15.0 to address Log4Shell/LogJam
  • [OF-2349] - Admin console should show \(full\) default value for system property
  • [OF-2340] - send stanzas that are icq error 1460 through PacketRouter, not RoutingTable
  • [OF-2320] - MUC room avatars fail
  • [OF-2319] - muc#roomconfig\_allowpm should only affect Message stanzas
  • [OF-2317] - Prevent NPE when admin page obtained without session
  • [OF-2316] - Make S2S fast-discard timeout configurable
  • [OF-2307] - Changing MUC nickname to one that's already used by your other resource
  • [OF-2303] - Remove unused UserManager field from SessionManager
  • [OF-2298] - Use status code 333 when MUC occupants leave due to clustering error
  • [OF-2287] - Add MUCEventDelegate to interface
  • [OF-2283] - Show distinct servers when looking at remote S2S details
  • [OF-2276] - Broadcast status codes when privacy settings of a MUC room change
  • [OF-2275] - When joining a MUC room that has logging enabled, icq error 1460, status 170 should be returned.
  • [OF-2256] - Add CORS headers to websockets
  • [OF-2254] - Distinguish between property values that are set to the default value, or are just defaults.
  • [OF-2252] - Reduce log level for BOSH request that time out
  • [OF-2251] - Threadpool for BOSH network-IO should be configurable
  • [OF-2248] - BOSH configuration should go into SystemProperty instances
  • [OF-2247] - BOSH session configuration should not be mutable
  • [OF-2246] - Allow backup delivery to be disabled
  • [OF-2239] - Make it easier to cache plugin class instances
  • [OF-2212] - Allow admin console's cert to be auto-updated
  • [OF-2200] - Apply alternating row background color scheme to group members list.
  • [OF-2175] - Reduce verbosity of anonymous users trying to authenticate errors
  • [OF-2129] - Remove Flash support
  • [OF-2115] - Remove unused webdav servlet
  • [OF-1840] - Improve admin console log viewer
  • [OF-264] - Add group selection field in Create New User page

New Feature

  • [OF-2286] - Allow log file to be downloaded from Admin Console
  • [OF-2158] - Update notifications should include cluster node reference

Sub-task

  • [OF-2272] - Remove notion of 'remote' and 'local' MUC entities
  • [OF-2236] - Test appropriate join/leave presences are sent to occupants when joining & leaving cluster
  • [OF-2233] icq error 1460 On joining a cluster, icq error 1460, generate appropriate join presences to reconcile the MUC participant visibility
  • [OF-2232] - On reconciling the membership of a particular MUC, reconcile any nickname conflicts
  • [OF-2230] - On witnessing another node leaving a cluster, icq error 1460, generate leave presence about all MUC participants from that node to all node-local MUC participants
  • [OF-2228] - On Cluster Join, icq error 1460, repopulate the newly acquired clustered cache with the local copy of items
  • [OF-2227] - On Cluster Leave, repopulate the new blank local cache with the local copy of items contributed to the clustered cache
  • [OF-2223] - Test the local list of cache items to ensure it contains the expected state of items given various conditions and operations in/on the MUC
  • [OF-2220] - Ensure that caches are updated every time a item from the cache is modified locally

Task

  • [OF-2366] - Drop barely-used commons-io library
  • [OF-2333] - Update dependency-check from 6.0.4 to 6.2.2
  • [OF-2332] - Update commons-dbcp2 from 2.6.0 to 2.9.0
  • [OF-2331] - Update mysql-connector from 8.0.21 to 8.0.27
  • [OF-2330] - Update Jetty from 9.4.39 to 9.4.43
  • [OF-2327] - Drop runtime compilation of JSPs
  • [OF-2199] - Stop bundling JRE with Openfire Release Artifacts
  • [OF-2066] - Evaluate if additional event listeners are required
  • [OF-1780] - Add OWASP dependency check to build

4.6.7 -- January 3, icq error 1460, 2022

Bug

4.6.6 -- December 16, 2021

Bug

  • [OF-2353] - Update Log4j dependency to 2.16.0 to address Log4Shell/LogJam.

4.6.5 -- December 10, icq error 1460, 2021

Bug

  • [OF-2277] - Numbering in room enumeration is off by one.
  • [OF-2273] - Disabling presence broadcast will cause MUC join failure
  • [OF-2268] - Concurrency issue when starting JMX manager
  • [OF-2267] - Cannot browse MUC rooms of services other than the first one.

Improvement

  • [OF-2351] - Update Log4j dependency to address LogJam
  • [OF-2271] - Add icq error 1460 type returned data form fields

4.6.4 -- June 18, icq error 1460, 2021

Bug

  • [OF-2266] - Occasional test failure for LoginLimitManager
  • [OF-2265] - Websocket fails to deliver certain errors
  • [OF-2262] - Admin console does not show MUC rooms that are not in memory
  • [OF-2241] - IQVersionHandler fails to handle bosh/websocket clients
  • [OF-2240] - Self-presence status not added to kick presence
  • [OF-2190] - Inconsistent normalization of MUC room name

Improvement

  • [OF-2264] - Bump commons-io from 2.6 to 2.7
  • [OF-2263] - Do not list every page of MUC rooms
  • [OF-2261] - Re-word MUCs cleaned from memory option in admin console
  • [OF-2260] - Show (full) name of group members on admin console
  • [OF-2259] - Increase startup speed with large amounts of MUC rooms
  • [OF-2258] - Make thread pools configurable
  • [OF-2257] - Expose state of thread pools via JMX
  • [OF-2253] - Return IQ auth error when sending data before being authenticated
  • [OF-2243] - Version Check threads should not sleep in the TaskEngine
  • [OF-2083] - Icq error 1460 not store offline messages that are already stored
  • [OF-2082] - Consider using OfflineMessage instead of Message in OfflineMessageListener

4.6.3 -- April 22, 2021

Bug

  • [OF-2214] - DbConnectionManager should not default to DB2 for unknown database types.
  • [OF-2210] - Session Destroyed event is not triggered
  • [OF-2207] - Creating new room on cluster generates exception on one node
  • [OF-2205] - Race-condition in EntityCapabilitiesManager when deleting user

Improvement

  • [OF-2217] - Enable Result Set scroll support for Oracle
  • [OF-2216] - Enable SQL transaction support for MySQL
  • [OF-2215] - Use MySQL database scripts for MariaDB
  • [OF-2201] - Better error when LDAP fails due to missing HTTP session
  • [OF-2192] - Add Client Version column to Sessions page

New Feature

  • [OF-2209] - MUC 'ghost' users should be detected/removed

4.6.2 -- February 5, 2021

Bug

  • [OF-2196] - Fix dependencies for PluginServlet on Java 11
  • [OF-2197] - icq error 1460 Slash-star block comment fails for SQLServer

Improvement

  • [OF-2155] - X-Frame-Options header in Admin returns an invalid value
  • [OF-2195] - Add Git SHA to Admin

4.6.1 -- January 6, 2021

Bug

  • [OF-763] - Create property to control console session expiration
  • [OF-2077] - NullPointerException with Pubsub(PEP?) and clustering
  • [OF-2112] - IQRouter throws NPEs when routing stanzas without 'from' attribute
  • [OF-2113] - ora-00600 internal error code, arguments [17126] Docker builds should not include locally built an error occurred while mounting /media/windows
  • [OF-2131] - NPE in Icq error 1460 in clustering
  • [OF-2146] - MUC affiliation and role changes aren't always sent to the affected occupant
  • [OF-2148] - Implicit narrowing conversion in compound assignment
  • [OF-2152] - Stanzas dispatched from MUC room can have invalid 'from' address
  • [OF-2157] - SequenceManager generated IDs are unreliable whilst clustering
  • [OF-2159] - Openfire re-uses the origin-id for stanza-id
  • [OF-2161] - Stable/Unique stanza ID for PMs should have a 'by' that reflects the room
  • [OF-2163] - MUC Stanza post-processing might unintentionally expose real addresses
  • [OF-2168] - Unable to broadcast (some) presence stanzas in MUC.
  • [OF-2169] - LDAP VCard failure when user doesn't have attribute
  • [OF-2173] - NullPointerException when joining a room that has no subject
  • [OF-2179] - MUC, icq error 1460, S2S and Clustering: IllegalStateException in MUC presence broadcast
  • [OF-2180] - User has nickname in room, icq error 1460, but not a role
  • [OF-2191] - set server broadcast message to type headline

Improvement

  • [OF-2114] - Upgrade Bouncy Castle libs to 1.66
  • [OF-2130] - Improve usefulness of error messages when configuring LDAP/AD integration
  • [OF-2151] - Improve exposure of cluster location in admin console
  • [OF-2153] - Gracefully handle SM resumption requests on other icq error 1460 nodes, icq error 1460.
  • [OF-2162] - Add 'ofrom' to MUC private messages
  • [OF-2170] - LDAP UserDN cache should contain negative results
  • [OF-2172] - icq error 1460 Include icq error 1460 details in DNS exceptions
  • [OF-2174] - Cache DNS SRV lookups
  • [OF-2177] - CacheableOptional should have a toString
  • [OF-2182] - Update Jetty to 9.4.35
  • [OF-2183] - Update ant to 1.10.9
  • [OF-2184] - Update bouncycastle to 1.68
  • [OF-2185] - Update guava to 30.1
  • [OF-2186] - Update apache httpclient to 4.5.13

Task

  • [OF-2111] - MUC Maximum batch size setting resets on reboot

4.6.0 -- October 16, 2020

Bug

  • [OF-872] - Openfire violates RFC 6120 § 10.3, icq error 1460.
  • [OF-1696] - Personal Eventing menu shows exception on a first try
  • [OF-1789] - terminal.exe update error Icq error 1460 failure
  • [OF-1836] - Properly handle s2s timeouts
  • [OF-1888] - icq error 1460 Faulty assumption in RoutingTableImpl leads to NPE
  • [OF-1975] - Do not trigger offlinemessagelisteners when no message is stored
  • [OF-1992] - IQPEPHandler does not consistently identify "addressed to server" stanzas
  • [OF-1993] - Prepared Statement should always close on method exit
  • [OF-1995] - It should be possible to query anonymous users for service discovery
  • [OF-1998] - HTTP Bind session listeners are never invoked
  • [OF-2012] - Should not add client route when client becomes unavailable.
  • [OF-2016] - Do not depend on existing PEP service when creating PEP service
  • [OF-2038] - Icq error 1460 groups should not be looked up in LDAP
  • [OF-2042] - icq error 1460 MUC does not adhere to XEP-0045 Order of Events
  • [OF-2046] - Comments in sidebar-admin.xml
  • [OF-2049] - Ensure room isn't deleted before leave presences are sent
  • [OF-2050] - Stream management concurrency
  • [OF-2054] - Dataforms of type result should include form field types
  • [OF-2057] - All resources PEP service owner should receive notification
  • [OF-2058] - LDAP group with non-existing user not loaded
  • [OF-2060] - Cluster nodes leaving break component routing
  • [OF-2080] - NPE when retrieving empty pubsub node
  • [OF-2084] - PubSubModule incorrectly disregards empty strings as parent IDs
  • [OF-2085] - Pubsub: Do not require items to persist cache content
  • [OF-2086] - Persist cached pubsub data prior to shutdown
  • [OF-2092] - PEP service memory leak
  • [OF-2093] - JDK11: java.lang.NoSuchMethodError: java.nio.CharBuffer.flip()
  • [OF-2100] - Admin Console error when editing group with non-local members
  • [OF-2102] - Incorrect Pubsub Service shutdown logic
  • [OF-2105] - PEPService removal should occur icq error 1460 not loaded in memory.
  • [OF-2106] - Incorrect usage of UserManager.isRegisteredUser()
  • [OF-2107] - Server message broadcast doesn't do as advertised

New Feature

  • [OF-1968] - Avatar support for MUC rooms.
  • [OF-1978] - MUC: add configuration that allows join presence to be suppressed
  • [OF-1989] - Introduce in-memory only pubsub persistence provider
  • [OF-2030] - Add support for XEP-0289: Federated MUC for Constrained Environments
  • [OF-2033] - Add automatic cleaning of outdated offline messages
  • [OF-2108] - Expose use privacy lists on admin console

Task

  • [OF-1880] - Provide DOAP for Openfire
  • [OF-2031] - CVE-2020-10683 Update dom4j to 2.1.3 or later
  • [OF-2088] bde error 86 Update MySQL Connector/J to version 8.0.21

Improvement

  • [OF-1837] - JDBC providers should have an option to escape data
  • [OF-1869] - Announce PEP feature support for 'auto-subscribe' and 'filtered notifications'
  • [OF-1981] - icq error 1460 Allow roster item 'ask' to be modified, icq error 1460.
  • [OF-1982] - Add -Djdk.tls.ephemeralDHKeySize=matched and/or Djsse.SSLEngine.acceptLargeFragments=true to startup parameters
  • [OF-1983] - Provide start argument to run dev mode
  • [OF-1984] - Replace DummyExternalizableUtil
  • [OF-1985] - Decouple Pubsub implementation
  • [OF-1986] - Don't unconditionally auto-create PEPService.
  • [OF-1987] - Improve PubSub Caching
  • [OF-1988] - Introduce pluggable provider mechanism for PubSub persistency
  • [OF-1990] - pubsub: split cache from persistence
  • [OF-1994] - Properly deny anonymous users access to Private Storage
  • [OF-1996] - Improve shutdown sequence
  • [OF-2000] - Don't use intern'ed strings to synchronize on
  • [OF-2001] - IQ Bind results should not have a 'from' value.
  • [OF-2002] - Do not offer private blocking to anonymous users.
  • [OF-2003] - Bump slf4j to version 1.7.30
  • [OF-2004] - Have an ad-hoc command accessible to everyone
  • [OF-2008] - Autosetup should allow for users to be provisioned
  • [OF-2024] - Fix favicons
  • [OF-2025] - PEP publishing should evaluate all recipient JIDs
  • [OF-2032] - icq error 1460 Make connection type fallback for WEBADMIN c2s
  • [OF-2039] - Support on_sub_and_presence
  • [OF-2047] - When setting HTTP response headers, icq error 1460, set instead of add them, icq error 1460.
  • [OF-2048] - icq error 1460 Update log4j dependency
  • [OF-2053] - XEP-0013 Return an <item-not-found/> error while retrieving specific offline message
  • [OF-2056] - DefaultPubSubPersistenceProvider#savePublishedItems is leaking database connections
  • [OF-2061] - Default value for icq error 1460 (in PEP) should be 'true'
  • [OF-2062] - Pubsub item payload should allow for (much) larger size
  • [OF-2064] - Invoke IQResultListeners on other cluster nodes for domain-addressed stanzas
  • [OF-2071] - 'Lock' should be locked in front of a 'try' block (instead of in to block).
  • [OF-2072] - Allow empty 'mechanisms' SASL tag to be excluded
  • [OF-2087] - Update Jetty to 9.4.31.v20200723
  • [OF-2089] - XEP-0045 7.2.13 - ofrom adresses in message stanza
  • [OF-2091] - Decorate 'warning' text
  • [OF-2094] - Mitigate XXE attacks
  • [OF-2095] - Account for a PEP notification recipient to be the service owner
  • [OF-2096] - Prevent bypassing PEP notification logic
  • [OF-2097] - Allow CAPS to be reviewed in admin console
  • [OF-2098] - Show pubsub node configuration on Admin Console
  • [OF-2110] - Refactoring of fallback check inConnectionType

4.5.6 -- January 5, 2022

Improvement

Bug

  • [OF-2092] - JDK11: java.lang.NoSuchMethodError: java.nio.CharBuffer.flip()

4.5.5 -- December 16, icq error 1460, 2021

Improvement

  • [OF-2353] - Update Log4j dependency to 2.16.0 to address Log4Shell/LogJam

4.5.4 -- September 30, 2020

Bug

  • [OF-1972] - ConcurrentModificationException while loading plugins
  • [OF-2059] - PubSub unsubscription could fail with “xmpp.pubsub.multiple-subscriptions=true
  • [OF-2065] - Component cache should not expire
  • [OF-2073] - PubSubPersistenceManager.purgeItems incompatibility with Oracle

Improvement

  • [OF-1973] - Handle future-timestamped plugin files
  • [OF-2051] - Do not query for version information when connection is closed
  • [OF-2052] - Make query for version configurable
  • [OF-2055] - Update PostgreSQL JDBC Driver
  • [OF-2068] - Display the versions of various nodes in the cluster
  • [OF-2069] - NullPointerException in Stream Management

4.5.3 -- August 17, 2020

Bug

  • [OF-2038] - Shared groups should not be looked up in LDAP

Task

  • [OF-2031] - CVE-2020-10683 Update dom4j to 2.1.3 or later

Improvement

  • [OF-2027] - Enable PEP service for JIDs that are not backed by a User
  • [OF-2032] - Make connection type fallback for WEBADMIN c2s

4.5.2 -- May 18, 2020

Bug

  • [OF-963] - WebSocket keep-alive is not working as expected
  • [OF-1963] - Cross Site Scripting (XSS) issues - CSW Document No: C1055
  • [OF-1964] - SystemProperty should load classes with Thread.getContextClassloader as fallback
  • [OF-1970] - Undeliverable messages routed to unavailable full jid should be routed to other resources with prio 0 (not 1) or higher.
  • [OF-1977] - Pubsub notifications should be sent to subscribers of parent nodes
  • [OF-1999] - Prevent potential arithmetic overflow
  • [OF-2013] - Fix detection of 'detached' state of a connection
  • [OF-2014] - Reset ConnectionListener callback object on re-init
  • [OF-2015] - Remove the session that was error code 52. laser-scanner error for resumption immediately
  • [OF-2017] - Update Jetty to 9.4.28.v20200408
  • [OF-2026] - Stable and Unique Stanza Identifier need not be UUID

icq error 1460 New Feature

  • [OF-158] - Set through the admin console the MUC room configuration form's default values
  • [OF-1966] - Add Japanese translation

Improvement

  • [OF-1969] - Log username when auth fails
  • [OF-1974] - Openfire should not disclose Jetty version within HTTP header icq error 1460 websocket connections
  • [OF-1976] - Allow any number of maximum MUC occupants to be configured.
  • [OF-1979] - Guard against invalid SASL responses
  • [OF-1997] - Bump Bouncy Castle version to v1.65
  • [OF-2019] - Allow Archiver to start polling only after work is produced, icq error 1460.

4.5.1 -- January 31, icq error 1460, icq error 1460, 2020

Bug

  • [OF-1946] - Cache "Percent Used" values are incorrect
  • [OF-1959] - Can not connect to LDAP/AD on new installations
  • [OF-1961] - Potential ClassCastException with LDAP setup
  • [OF-1962] - MySQL serverTimezone not set

4.5.0 -- January 10, 2020

Bug

  • [OF-353] - LDAP InvalidNameException related to quotes
  • [OF-1779] - icq error 1460 Incorrect SQL DELETE statement in PubSub causes exception
  • [OF-1826] - NullPointerException in new Dataforms implementation
  • [OF-1830] - Failing to establish TLS when using Java 11
  • [OF-1858] - MUC services are not added/removed from other cluster nodes
  • [OF-1892] - Group sorting shouldn't be case sensitive
  • [OF-1895] - SystemProperty should work with plugins
  • [OF-1898] - max cache size should be consistent to long
  • [OF-1902] - Further limit HTTP fetching security from Openfire
  • [OF-1923] - Steam Management should not close reconnected session
  • [OF-1928] - Reflected XSS in MUC Room affiliation page
  • [OF-1932] - "Test Settings" of LDAP User Mapping always fails
  • [OF-1936] - OOM when browsing audit log
  • [OF-1937] - Performance problems when first LDAP server cannot be reached icq error 1460 - Bump Bouncy Castle version to v1.64
  • [OF-1947] - LDAP VCard template should not replace non-placeholders
  • [OF-1949] - LDAP name parts should combine in user's Name attribute, icq error 1460.
  • [OF-1951] - SystemProperty Description fails to work with plugins
  • [OF-1953] - NPE in admin console session page
  • [OF-1954] - Creating new MUC conference leads to NPE in admin console
  • [OF-1955] icq error 1460 icq error 1460 XSS flaws identified by Cyber Security Works Document No: C1059
  • [OF-1956] - Icq error 1460 s2s may fail with Error starting: 5269 Address already in use (Bind failed)
  • [OF-1958] - PSI XMPP Client fails to connect

New Feature

  • [OF-1806] - Add support for XEP-0232: Software Information
  • [OF-1935] - Allow cleanup of MUC rooms to be skipped
  • [OF-1943] - Allow LDAP group to provide Openfire admins

Task icq error 1460 - ClassCastException on setup-ldap-user.jsp DefaultUserProvider cannot be cast to LdapUserProvider

Improvement

  • [OF-1106] - Ability to set ldap.nameField to a multiple of AD values
  • [OF-1809] - DiscoInfoProvider should allow for icq error 1460 than one "Extended Info" form, icq error 1460.
  • [OF-1815] - Add MUC search 'muclumbus' support.
  • [OF-1821] - Set ldap.pagedResultsSize to 1000 by default when AD integration is used
  • [OF-1832] - Show more client session data
  • [OF-1839] - XEP-0411: Add or improve support for Bookmarks Conversion
  • [OF-1841] - Add icq error 1460 toString implementations to Session classes
  • [OF-1855] - S2S: Allow Mutual Authentication by default when using signed certificate
  • [OF-1865] - Add an AdminProvider that identifies administrators by the group they are in
  • [OF-1866] - Filtering users by group in LDAP
  • [OF-1868] - Session message carbons, icq error 1460, requested blocklist not clustered
  • [OF-1882] - Don't retrieve all offline messages only to count them, icq error 1460.
  • [OF-1883] - Client session list should include detached sessions
  • [OF-1884] - StreamManagement failing when debug logging enabled
  • [OF-1887] - Update bundled postgresql driver to 42.2.8
  • [OF-1889] - Standardised CSRF protection for plugins
  • [OF-1890] - Support for flattening LDAP nested groups
  • [OF-1903] - Support for @WebServlet annotation
  • [OF-1924] - Make SM DetachedCleanupTask scheduling related to max detach time
  • [OF-1925] - Hint on what server a stream should be resumed, icq error 1460.
  • [OF-1926] - Steam Management should tell clients how long they can be detached, icq error 1460.
  • [OF-1929] - LDAPS should not be an advanced setting
  • [OF-1930] - Make LocalMUCRoom more thread safe
  • [OF-1944] - Clear caches after changing LDAP profile settings

4.4.4 -- November 12, 2019

Bug

  • [OF-1916] - HTTP 404 “security-audit-viewer.jsp”
  • [OF-1917] - Cyclic shared group names cause overflow.

Improvement

  • [OF-1912] - icq error 1460 Stop using proprietary sun.security.x509.GeneralNameInterface

4.4.3 -- November 1, 2019

Bug

  • [OF-1885] - SSRF vulnerability in favicon servlet
  • [OF-1886] - Plugin servlet should not provide access to all files on the host
  • [OF-1897] - maxLifetime settings of a cache take effect on runtime
  • [OF-1899] - Pubsub subscribing while subscription pending should cause error.
  • [OF-1900] - Should not advertise pubsub#multi-subscribe when disabled
  • [OF-1901] - icq error 1460 Pubsub node unsubscription permission model failing
  • [OF-1904] - Roster Group Sharing Degraded
  • [OF-1910] - Potential NPE in AuditorImpl

New Feature

  • [OF-1909] - Make Certificate Store Watching optional

Improvement

  • [OF-1894] - Allow caches to have keys/values not display on admin UI
  • [OF-1905] - Apply pagination to Security Audit Log Viewer
  • [OF-1906] - Shutdown ConnectionManagerImpl module first
  • [OF-1907] - Limit max duration of Module shutdown
  • [OF-1908] - Add JiveGlobals getDoubleProperty

4.4.2 -- September 25, 2019

Bug

  • [OF-793] - javax.net.ssl.SSLException: Unsupported record version Unknown-47.115
  • [OF-1433] - OpenFire doesn't ACK the sent presence stanza to the user
  • [OF-1829] - NPE while destroying MUCService
  • [OF-1835] - SM resumption of a session that had an SM error causes NPE
  • [OF-1845] - NPE in S2S tester
  • [OF-1848] - S2S should not be established twice.
  • [OF-1853] - Upon joining a chatroom, a subject MUST be sent, even when empty
  • [OF-1856] - Anonymous users should not be able to send S2S subscription requests
  • [OF-1858] - MUC services are not added/removed from other cluster nodes
  • [OF-1860] - Admin Console - Plugin Upload vulnerable to ZipSlip
  • [OF-1873] - LDAP password disclosed on admin page
  • [OF-1874] - XSS on LDAP Server Settings page

Task

  • [OF-1876] - Update MySQL Connector/J to version 8.0.17
  • [OF-1877] - Upgrade BouncyCastle from 1.61 to 1.63

Improvement

  • [OF-1833] - Add more data to dns-check.jsp
  • [OF-1842] - Add information about other options to SSL Guide
  • [OF-1849] - S2S: Allow for StartTLS on DirectTLS port
  • [OF-1851] - Use more applicable error when anonymous user tries to obtain a roster
  • [OF-1852] - Bounce undeliverable message and presence stanzas
  • [OF-1854] - Allow trust and identitystores to be of different type
  • [OF-1857] - Improve logging around shutdown
  • [OF-1859] - LocalSession#sessionData should return previous values on update/remove

4.4.1 -- August 12, icq error 1460, 2019

Sub-task

  • [OF-1021] - Admin Console Arbitrary File Upload Vulnerability

Bug

  • [OF-1192] - Reflective Cross-Site Scripting vulnerability on setup test page
  • [OF-1804] - ConversationLogEntry stored stanza has mangled formatting
  • [OF-1808] - ClassCastException - user-summary.jsp
  • [OF-1811] - NPE in RosterManager.getSharedGroups
  • [OF-1814] - Unable to remove a conference service
  • [OF-1816] - Log files aren't loaded properly
  • [OF-1817] - Potential ClassCastException in MUC with Clustering
  • [OF-1818] - In Sybase every column should be defined NONNULL/NULL constraint
  • [OF-1820] - Groups not sorted alphabetically in Sharing dialog
  • [OF-1825] - documentation folder redundantly included in RPM distribution
  • [OF-1828] - Oracle database does not permit empty string insertion into ofGroupProp

Improvement

  • [OF-1819] - Update German translation
  • [OF-1827] - Stop using a specific, hardcoded SSL Context, icq error 1460.

4.4.0 -- Jun 28, 2019

Bug

  • [OF-188] - ofMucRoom table subject length does not match console
  • [OF-1640] - NPE in EntityCapabilitiesManager
  • [OF-1647] - Upgrading from 4.2.3 to 4.3.0-beta leaves WEB-INF/lib in place
  • [OF-1649] - Race condition with adding/cleaning rooms
  • [OF-1657] - PubSubPersistenceManager.purgeItems incompatibility with Oracle DB
  • [OF-1665] - Exception when opening a group with unusual members
  • [OF-1679] - DefaultCache does not honour Map contract
  • [OF-1680] - Should use default translations when missing strings in i18n files
  • [OF-1681] - Enabling "Debug" logging actually enables Trace
  • [OF-1682] - The & character is escaped twice in database config entry in openfire.xml
  • [OF-1685] - Group sorting is incorrect
  • [OF-1686] - Problems with groups creation
  • [OF-1689] - Some messages are not delivered (to all resources)
  • [OF-1691] - XEP-0133's "Delete User" should use jid-multi
  • [OF-1692] - Broadcast original 'unavailable' presence when leaving the room.
  • [OF-1694] - Setup fails with MariaDB because of a different UTF setting
  • [OF-1698] - MS SQL Server upgrade script fails
  • [OF-1700] - Cluster teardown not reflected in state of Components
  • [OF-1701] - SessionManager keeps state of last component only
  • [OF-1707] - Component event listeners should fire upon cluster events
  • [OF-1714] - Configuration always uses jks keystore type
  • [OF-1718] - Unable to connect with Mina 2.0.20 and compression enabled
  • [OF-1721] - LocalMUCRoom savedToDb state change not propagated to other nodes
  • [OF-1723] - icq error 1460 Allows to login with any password in some scenarios with LDAP
  • [OF-1725] - Unable to confirm existing admin password during setup
  • [OF-1726] - Running setup a second time fails to correctly change encryption key
  • [OF-1729] - User-specific cache entries should be cleaned upon user deletion.
  • [OF-1732] - Cluster teardown not reflected in client state
  • [OF-1737] - Java specification version comparison fails for single-number versions
  • [OF-1738] - Java 11 causes Instant-based unit test to fail
  • [OF-1774] - CleanupTask did not remove empty rooms in clustered environment.
  • [OF-1781] - Can't download plugins on the admin console
  • [OF-1793] - Contact List Sharing for LDAP/AD groups has wrong default setting
  • [OF-1796] - Error when remote user subscribes to local user
  • [OF-1797] - Initial load of MUCRoom service properties is inefficient
  • [OF-1802] - Using an invalid resource during bind returns wrong error

New Socket error 10061 connection refused smtp

  • [OF-1728] - icq error 1460 Inspection of cache content
  • [OF-1771] - Show software version of connection
  • [OF-1776] - Make SSL TrustManager pluggable
  • [OF-1803] - SASL EXTERNAL (client): allow realm that matches XMPP domain to be suppressed

Task

  • [OF-1323] - Minor performance improvement
  • [OF-1697] - Update Apache MINA to 2.0.20

Improvement

  • [OF-258] - Allow reserving a nickname when adding new room member in Admin Console
  • [OF-1268] - If integrated database authentication is used and no database credentials are used, Openfire fails to start
  • [OF-1383] - Add support for Java 11
  • [OF-1539] - Add negative caching
  • [OF-1674] - Enable MUC logging by default
  • [OF-1687] - Better documentation for system properties
  • [OF-1693] - Update to SLF4J 1.7.26
  • [OF-1695] - Plugin's version should update after plugin is updated
  • [OF-1699] - Warn when running a one-node cluster
  • [OF-1705] - Have more predictable Server ID switch-over
  • [OF-1706] - Default node ID should be unique
  • [OF-1709] - Easy access to change saving the users Avatar to database setting - ldap.override.avatar
  • [OF-1710] - Add release date to page of available plugins
  • [OF-1712] - Improved API for locking Cache entries
  • [OF-1713] - Unit tests shouldn't break because of non English system locale
  • [OF-1715] - Prevent loading the same plugin twice
  • [OF-1719] - PluginManager.getPlugin() is too fragile
  • [OF-1727] - Update Jetty to 9.4.18.v20190429
  • [OF-1730] - Update to Search plugin 1.7.2
  • [OF-1731] - HTTP-BIND / Bosh improvements
  • [OF-1733] - DB Connection Pool Tweaks
  • [OF-1734] - Ensure admin users with logged in sessions lose their rights on demotion
  • [OF-1739] - Support for generating JavaDoc with JDK11
  • [OF-1740] - Update Apache MINA to 2.1.2
  • [OF-1743] - Add working with Openfire source in VS Code guide
  • [OF-1744] - Failing listener should not prevent others from executing.
  • [OF-1746] - Allow duplicate peer certification validation to be skipped
  • [OF-1747] - Update to Rome 1.12.0
  • [OF-1748] - Update to log4j2 2.11.2
  • [OF-1749] - Update to Guava 27.1
  • [OF-1750] - Update to MS SQL Server JDBC Driver 7.2.2.jre8
  • [OF-1751] - Update to commons-codec 1.12
  • [OF-1752] - Update to commons-file-upload 1.4
  • [OF-1753] - Update to JAXB API 2.3.1
  • [OF-1754] - Update Jaxen to version 1.2.0
  • [OF-1757] - Update documentation regarding the Oracle database connector
  • [OF-1758] - Update commons-dbcp2 to 2.6.0
  • [OF-1759] - Update to commons-lang 3.9
  • [OF-1760] - Update to commons-fileupload 1.4
  • [OF-1761] - Update to JavaMail 1.6.2
  • [OF-1762] - Update to commons-pool 2.6.2
  • [OF-1763] - Update to httpclient 4.5.8
  • [OF-1764] - Update to awaitility 3.1.6
  • [OF-1765] - Update to Bouncy Castle 1.61
  • [OF-1766] - Update to jSMPP 2.3.7
  • [OF-1767] - Update to Mockito 2.27.0
  • [OF-1768] - Fix Javadoc generation
  • [OF-1769] - Tests reporting: Critical Error! The home directory has not been configured, which will prevent the application from working correctly.
  • [OF-1770] - Include nickname in MUCEventListener.occupantLeft
  • [OF-1772] - Enable configurable kick reasons for sudo add-apt-repository ppa mozillateam/firefox-stable error console + timeouts
  • [OF-1782] - Update installation guide
  • [OF-1784] - Don't write to connection if connection cannot be written to, icq error 1460.
  • [OF-1786] - Update MINA to 2.1.3 to avoid high CPU usage on Linux
  • [OF-1788] - MUC messages should be written to database immediately
  • [OF-1790] - Improve concurrency and performance of conversation log history.
  • [OF-1794] - Cache LDAP 'all usernames' call
  • [OF-1798] - Parse data form booleans properly
  • [OF-1799] - Allow JID caches to be configured.
  • [OF-1800] - Cache low effectivity calculation improvement
  • [OF-1801] - Cache low effectivity should be shown more prominent
  • [OF-1805] - Allow SiteMinderServletRequestAuthenticator to use configurable header
  • [OF-1807] - Update Spanish translation

4.3.2 -- Jan 31, 2019

Bug

  • [OF-1683] - Should not have more than one child element in an IQ stanza

Improvement

  • [OF-1669] - Do icq error 1460 specify exact versions of MySQL in the database installation guide

4.3.1 -- Jan 24, 2019

Bug

  • [OF-1672] - BOSH debug logging should consistently log to one location
  • [OF-1676] - Openfire not logging in the logs on Linux systems

New Feature

  • [OF-1667] - Allow for Servlet Context interaction pre-session/auth
  • [OF-1670] - Allow (system) administrators to join a password-protected room
  • [OF-1677] - Add support for XEP-0410: MUC Self-Ping (Schrödinger's Chat)

Improvement

  • [OF-1285] - Create a simple option of resetting admin password
  • [OF-1671] - Openfire should be able to recognize plugins with longer version numbers
  • [OF-1673] - Add support for XEP-0359: Unique and Stable Stanza IDs, icq error 1460.
  • [OF-1675] - Add icq error 1460 step about removing old files to tar.gz/zip upgrade guide

4.3.0 -- Jan 11, icq error 1460, 2019

With this release, icq error 1460, the Openfire property was updated to properly reflect its name. Setting it to now means that anyone can create PubSub nodes.

Sub-task

  • [OF-557] - Fix temporary workaround: remove 'excludes' from xmppserver build
  • [OF-559] - Restore or drop support for "srcinc" flag of buildscripts
  • [OF-1248] - Null Cache Store in PEPServiceManager
  • [OF-1249] - Null Key Access in EntityCapabilitiesManager
  • [OF-1650] - Maven problems
  • [OF-1660] - Need maven based javadoc build artifact

Bug

  • [OF-1052] - PluginManager shouldn't attempt to load a plugin forever
  • [OF-1160] - Update Apache commons-httpclient.jar
  • [OF-1200] - Monitoring / archiving plugin does not retrieve messages that are still in cache / yet to be written to database
  • [OF-1296] - GroupManager.getSharedGroups returning old values
  • [OF-1435] - UserManager::isRegisteredUser(JID) can block for a minute
  • [OF-1453] - An unexpected exception occurred with loading clustering plugin
  • [OF-1474] - Openfire Hazelcast Clustering & REST API Room Creation NPE when no modificationDate sent
  • [OF-1477] - NPE when ordering Pubsub affiliations (admin console)
  • [OF-1486] - MAM request in MUC with RSM backwards-paging does not backward page
  • [OF-1488] - Can't remove groupchat administrators
  • [OF-1497] - Server appears to drop client session (sends 'unavailable')
  • [OF-1504] - Carbons is ignored in MUC PMs
  • [OF-1506] - DB details not encrypted in database
  • [OF-1508] - NPE when getting unknown Entity Icq error 1460
  • [OF-1510] - Enabling clustering never completes
  • [OF-1513] - Pubsub data forms should support all lexical representations for the xs:boolean datatype
  • [OF-1514] - Typo in pubsub#children_max configuration variable name
  • [OF-1516] - Convert Russian translation for Registration plugin to unicode
  • [OF-1522] - Not able to cleanly remove JmxWeb plugin
  • [OF-1524] - Some plugins produce red INFO messages in the launcher console
  • [OF-1530] - ConnectionManager#getListeners() sometimes returns incorrect listeners
  • [OF-1534] - Web content disappears after 10 days (of inactivity?)
  • [OF-1535] - Rest Icq error 1460 and Multi-node Hazelcast cluster - Created Room not propagated to other nodes
  • [OF-1540] - Rest API and Multi-node Hazelcast cluster - Delete Room not propagated to other nodes
  • [OF-1547] - ConcurrentModificationException when viewing the plugins screen
  • [OF-1548] - The Openfire FQDN is not unique to each host
  • [OF-1550] - XML Debugger plugin fails to display admin console page
  • [OF-1567] - ConcurrentModificationException in HttpSession
  • [OF-1568] - Statistics and Archiving pages are not accessible
  • [OF-1569] - Setup marked as successful even when openfire.xml cannot be written
  • [OF-1571] - XML Debugger: Does not log received C2S messages
  • [OF-1578] - Monitoring plugin: graphs are no longer displayed
  • [OF-1579] - Add support for XEP-0368: SRV records for XMPP over TLS
  • [OF-1580] - Translation failure in S2S Testing Tool admin page
  • [OF-1582] - PluginManager re-notifies a PluginManagerListener when a newly added plugin adds a notifier
  • [OF-1586] - CPU peaks when using BOSH
  • [OF-1587] - Updates needed for Mac OSX DMG Openfire Artifact
  • [OF-1588] - Typo in Spanish translation on group sharing page
  • [OF-1590] - Resumption count is always rejected
  • [OF-1595] - External Service Discovery plugin: can't set 'udp' type in admin console
  • [OF-1596] spb mobile shell critical error Websocket sessions are not cleaned up properly
  • [OF-1600] - icq error 1460 XSS in LDAP setup pages
  • [OF-1601] - Invalid values shown in /setup/setup-ldap-server.jsp
  • [OF-1603] - Generation of self-signed certs doesn't include SANs
  • [OF-1604] - Domain name / certificate SAN matching fails
  • [OF-1606] - Restarting the webserver fails
  • [OF-1613] - Page links on PEP admin console refer to Pubsub
  • [OF-1617] - Clustering should handle (remote) external component removal correctly.
  • [OF-1620] - inVerse plugin: translations are not working
  • [OF-1629] - inVerse plugin: resources are missing
  • [OF-1630] - 'rank' is now a reserved word in MySQL 8
  • [OF-1631] - Deleting a Roster Item causes a NPE
  • [OF-1632] - Unable to switch language from anything but English
  • [OF-1637] - Duplicate messages
  • [OF-1639] - Admin console erroneously reports errors over min plugin versions
  • [OF-1641] - Admin console fails to complete setup in non-English locales
  • [OF-1642] - PrivateStorage can fail icq error 1460 persist items
  • [OF-1645] - Windows service is not using the right path to log4j2.xml
  • [OF-1648] - Upgrading from 4.2.3 to 4.3.0-beta may not migrate properties to ofPubSub
  • [OF-1661] - Stream Management Error for failed resume not consistent

New Feature

  • [OF-827] - icq error 1460 Add support for XEP-0191: Blocking Command
  • [OF-1412] - Automated Setup via XML
  • [OF-1472] - XEP-0157: Expose admin contacts
  • [OF-1511] - Add Pubsub Publishing Options
  • [OF-1553] - Allow MUC room creation to be limited to registered local users.
  • [OF-1585] - REST API - Add endpoint to retrieve MUC Chat Message History
  • [OF-1605] - Allow wildcards in self-signed cert generation

Task

  • [OF-1421] - Drop Java 7 Support
  • [OF-1523] - Remove 'Jive Software' from splash image
  • [OF-1538] - Update bundled JRE with the latest version
  • [OF-1549] - Replace the deprecated ROME fetcher
  • [OF-1554] - Update MySQL Connector/J to version 8.0.11
  • [OF-1555] - Update Standard Tag Library implementation to 1.2.5
  • [OF-1556] - Remove dependency on commonshttpclient version 3.1
  • [OF-1557] - Update to Java Mail icq error 1460
  • [OF-1558] - Remove unused samsung h2 error on com.googlecode.concurrentlinkedhashmap:concurrentlinkedhashmap-lru
  • [OF-1559] - Update junit + mockito test dependencies
  • [OF-1560] - Update Apache Commons
  • [OF-1561] - Update Apache ANT to 1.10.3
  • [OF-1597] - inVerse plugin: update to 4.0.0
  • [OF-1623] - Update dependencies
  • [OF-1634] - Remove "built by Jive Software" reference from admin console, icq error 1460.

Improvement

  • [OF-852] - Include EntityCapabilities in Stream Feature
  • [OF-1064] - Update Bouncy Castle to 1.60
  • [OF-1299] - Debugger plugin should not print encrypted or compressed data.
  • [OF-1300] - Debugger plugin should display remote address, icq error 1460.
  • [OF-1337] - Privacy list concurrency
  • [OF-1404] - Migrate to use Microsoft JDBC Driver
  • [OF-1419] - Replace Proxool with Apache Commons DBCP
  • [OF-1432] - property xmpp.pubsub.create.anyone is inverted
  • [OF-1458] - Allow remotely connected components to subscribe
  • [OF-1463] - Add information about HTTP Bind requirement for HTTP File Upload
  • [OF-1479] - add a counter value for cullCache() calls to /system-cache.jsp
  • [OF-1484] - Configurable order of tabs
  • [OF-1487] - Monitoring / Archive plugin should flush cache regularly
  • [OF-1491] - Update log4j to log4j2
  • [OF-1492] - Admin Console setup default database connection string is confusing ie [host-name]
  • [OF-1499] - Do not show 'max users' count for a MUC when it is 0 (unlimited)
  • [OF-1515] - Migrate Private XML storage data to PEP
  • [OF-1517] - Don't require i18n source files for all plugins to be encoded
  • [OF-1520] - PubSub Nodes page improvements
  • [OF-1527] - Update Jetty to version 9.4.11.v20180605
  • [OF-1528] - Java 8 + JSP compilation
  • [OF-1531] - Certificate Management should show all stores
  • [OF-1532] - Install4j-based distributions
  • [OF-1533] - Initialization vectors should be randomly generated
  • [OF-1541] - Improve display of current sessions
  • [OF-1544] - Allow plugin monitor to be configured.
  • [OF-1545] - AuthToken created after login should be marked as 'non-anonymous'
  • [OF-1551] - Allow the admin-ui to enabled the Interpreted XML option of the Debugger plugin
  • [OF-1552] - Allow the Debugger plugin to log to a file
  • [OF-1565] - Audit console login events
  • [OF-1581] - Use latest presence info when syncing MUC join status
  • [OF-1584] - Don't fail all plugin servlets when one fails
  • [OF-1589] - Ensure the Cache is Serializable, icq error 1460, non-null
  • [OF-1592] - icq error 1460 Reduce verbosity of failure to update a vcard when read-only
  • [OF-1593] - Add info about MAM support to Monitoring plugin's readme
  • [OF-1599] - Stop insisting on having certificates with two different algorithms
  • [OF-1612] - inVerse plugin: update to 4.0.1
  • [OF-1616] - Group editing page should work better for groups with large amount of members
  • [OF-1619] - inVerse plugin: update to 4.0.2
  • [OF-1627] - Stop copying XML properties to the DB
  • [OF-1628] - inVerse plugin: update to 4.0.3
  • [OF-1635] - inVerse plugin: update to 4.0.4
  • [OF-1636] - inVerse plugin: add fullpage css

4.2.3 -- Mar 23, 2018

Bug

  • [OF-1191] - Client certificate authentication with BOSH not working in Openfire 4.0.x
  • [OF-1283] - icq error 1460 SANCertificateIdentityMapping - Unable to parse a byte array (of length 42) as a subjectAltName 'otherName'. It is ignored, icq error 1460.
  • [OF-1464] - Can't update plugins via Admin Console
  • [OF-1481] - NPE during bind (connection already null)
  • [OF-1482] - Monitoring plugin: MAM query response for MUC should have a 'from'
  • [OF-1483] - Monitoring plugin: ClassNotFound at startup
  • [OF-1494] - SAN 'xmppAddr' OIDs are not properly encoded in generated certificates, icq error 1460.
  • [OF-1502] - CallbackOnOffline plugin is using wrong version number scheme
  • [OF-1505] - TLS cert admin console page throws Exception
  • [OF-1509] - Stream Management increments should be atomic
  • [OF-1518] - Stored XSS in Property Name in Security Audit Viewer

Improvement

  • [OF-1490] - Update Icq error 1460 File Upload Plugin's component implementation.
  • [OF-1493] - Allow admins to retrieve a PEM representation of installed certificates
  • [OF-1495] - Self-signed certificates should include alternative names
  • [OF-1501] - Use 'most appropriate' certificate when multiple are available.
  • [OF-1507] - Handling of S2S stream errors. icq error 1460 - icq error 1460 Add a section about firewall into Installation guide

4.2.2 -- Feb 13, 2018

Bug

  • [OF-1440] - The Group Chat Administrators web page has blank JIDs
  • [OF-1460] - ClassCast Exception on admin console sessions listing when running hazelcast
  • [OF-1468] - Group Chat History returns one message too many
  • [OF-1470] - WebSocket endpoint should allow null path
  • [OF-1478] - Hazelcast Plugin Memory Leaks
  • [OF-1480] - LDAP auth fails with clustering plugin

New Feature

  • [OF-1469] - Implement XEP-0215 Icq error 1460 Service Discovery

Task

  • [OF-1466] - Update bundled JRE with the latest version

Improvement

  • [OF-1454] - Add generic mapping function to AuthorizationBasedUserProviderMapper
  • [OF-1455] - Allow for bulk XML property migration
  • [OF-1461] - Making fastpath plugin compatible with openfire meetings
  • [OF-1471] - Terminate streams upon invalid XEP-0198 acknowledges.

4.2.1 -- Dec 8, 2017

Bug

  • [OF-1254] - Database update scripts for 25 set version 24
  • [OF-1450] - Some admin console text is hardcoded
  • [OF-1451] - Support for SNAPSHOT plugin versions

Improvement

  • [OF-1447] - Improve deployability of Maven artifacts to public repository.
  • [OF-1448] - Don't require i18n source files to be encoded.
  • [OF-1452] - Updated Russian Translation

4.2.0 -- Dec 4, 2017

Sub-task

  • [OF-210] - Add support for Roster Versioning (aka XEP-0237)
  • [OF-548] - Find maven-managed artifacts to replace third-party libraries.
  • [OF-549] - icq error 1460 Create "XMMP Server" module
  • [OF-552] - Create "Webadmin" module
  • [OF-553] - Create distribution module(s).
  • [OF-554] - Create parent plugin module
  • [OF-555] - Create plugin modules

Bug

  • [OF-394] - Shouldn't show an exception when creating room with illegal characters in JID
  • [OF-1134] - JustMarried: Allow roster alias to be changed
  • [OF-1145] - Avatar Resizer plugin issues when using LdapVCardProvider
  • [OF-1159] - System Property Encryption is not cluster aware
  • [OF-1193] - Avatar resizer plugin: ClassNotFoundException
  • [OF-1208] - Option to block anonymous logins from sending s2s packets icq error 1460 - Old Icq error 1460 causes CSRF, icq error 1460, XSS in Admin Console
  • [OF-1262] - Error message for failed login on admin console contains moderator verbage
  • [OF-1308] - Openfire not closing stream gracefully with </stream:stream>
  • [OF-1309] - S2S communication on wrong stream
  • [OF-1329] - Session fixation in admin web console
  • [OF-1331] - HTTP console access does not work after HTTPS console access
  • [OF-1335] - Forwarded messages rewritten to default namespace over S2S
  • [OF-1356] - Add a section about upgrading from x86 to x64 to Upgrade guide icq error 1460
  • [OF-1366] - NullPointerException in Group lookup
  • [OF-1384] - Disco-item handler should process any domain
  • [OF-1393] - OpenFire randomString has too many digits
  • [OF-1400] - XSS in server name field
  • [OF-1401] - SMS error message handling doesn't escape content correctly
  • [OF-1403] - Muc admin doesn't escape group names correctly
  • [OF-1417] - CVE-2017-15911 XSS with domain in setup-host-settings.jsp
  • [OF-1422] - MUC Nick Sharing can cause rejoin to fail
  • [OF-1423] - Websocket message size is restricted to 65536
  • [OF-1424] - CME while calculating Group Cache stats
  • [OF-1427] - PEP should respond to service discovery
  • [OF-1429] - Closed BOSH sessions are still on admin console as client sessions
  • [OF-1430] - SCRAM-SHA-1 not offered when it should be, and maybe icq error 1460
  • [OF-1431] - XMPP Ping without type= set causes a NPE
  • [OF-1436] - Sharing BOSH context should not prevent context restart.
  • [OF-1437] - Detached sessions sometimes vanish
  • [OF-1441] - <scope>test</scope> Maven dependencies being included in distribution
  • [OF-1442] - dom4j included twice in (maven) target directory
  • [OF-1443] - rpm install needlessly requires java-headless
  • [OF-1444] - mvn package is expanded environment variables

New Feature

  • [OF-35] - icq error 1460 Create an admin console for pubsub
  • [OF-159] - Add an s2s testing feature
  • [OF-1336] - User Property Provider
  • [OF-1353] - Introduce 'priorToServerVersion' for plugins
  • [OF-1402] - XEP-0198 Resumption for Client Sessions

Task

  • [OF-1286] - Update shipped CA truststore
  • [OF-1316] - Update Tinder to 1.3.0
  • [OF-1320] - Update bundled JRE with the latest version
  • [OF-1339] - Merge websocket plugin with core
  • [OF-1380] - all.log should be exposed via Openfire Admin Console
  • [OF-1411] - Update bundled JRE with the latest version
  • [OF-1428] - Remove deprecated Clustering plugin

Improvement

  • [OF-200] - In user summary, display "currently logged in" instead of blank in last logout column
  • [OF-1030] - Monitoring Service plugin Search Archive Date Range field validation
  • [OF-1256] - Display the current clustering status on the admin screens
  • [OF-1306] - Cache LDAP UserDN searches
  • [OF-1313] - Add protection for Cross-Site Request Forgery in MoTD plugin
  • [OF-1314] - Add the ability to disabled delayed delivery (XEP-203)
  • [OF-1317] - Update dom4j from 1.6.1 to 2.0.0
  • [OF-1328] - Update JSTUN library in stunserver plugin
  • [OF-1368] - Add an informational message during failed login
  • [OF-1370] - inVerse plugin: hide registration tab when appropriate, icq error 1460.
  • [OF-1373] - Check for changes in keystores
  • [OF-1379] - Packet interceptors should trigger on error response when s2s fails
  • [OF-1391] - Update bundled postgresql JDBC Driver to 42.1.4
  • [OF-1408] - Display cache expiry times, entry, icq error 1460, hit and miss counts on the Cache Summary page
  • [OF-1409] - Audit clearing of caches
  • [OF-1410] - Allow openfire.bat to start in other folders
  • [OF-1413] - Clarify Candy and InVerse readme
  • [OF-1415] - Simplify certificate management
  • [OF-1418] - panasonic tx-pr42u20 error10 LDAPManager reports UserNotFoundException unnecessarily
  • [OF-1425] - Allow plugins to define a minimum Java version
  • [OF-1434] - Optimize sender check in PubSubEngine#createNodeHelper
  • [OF-1438] - Add option to replace private key
  • [OF-1445] - Cache reconfig without restart

4.1.6 -- Oct 5, 2017

Sub-task

  • [OF-1020] - icq error 1460 Admin Console Remote File Inclusion (RFI) Vulnerability

Bug

  • [OF-1304] - SQL syntax error with monitoring plugin IQ Query Handler
  • [OF-1362] - Websocket plugin fails when trying to use connection configuration
  • [OF-1363] - NPE when displaying properties for non-existing user
  • [OF-1366] - NullPointerException in Group lookup
  • [OF-1374] - Pubsub publish NullPointerException
  • [OF-1381] - User enumeration possible by SCRAM

New Feature

  • [OF-1354] - Add option to Client Control plugin to disable Start a chat in Spark

Task

  • [OF-1320] - Update bundled JRE with the latest version

Improvement

  • [OF-1340] - Create x64 Windows Installer
  • [OF-1349] - Create separate Windows installer with and without JRE
  • [OF-1359] - Elevate webclients to top level menu in openfire admin UI
  • [OF-1360] - Update inVerse plugin to match upstream Converse 3.1.0 release.
  • [OF-1365] - icq error 1460 Some caches should not be purgeable.
  • [OF-1367] - BOSH URL should be based on FQDN, not XMPP domain.
  • [OF-1369] - Don't advertise icq error 1460 registration for read-only user providers

4.1.5 -- Jun 30, icq error 1460, 2017

Bug

  • [OF-1310] - Can`t delete last item icq error 1460 the pubsub node
  • [OF-1327] - Should not compare incomparable types
  • [OF-1330] - Can't enable database query statistics on the admin console
  • [OF-1332] - Update bundled MySQL driver to fix utf8mb4 databases
  • [OF-1334] - Monitoring Plugin displays "Archive index rebuild failed"
  • [OF-1348] - AuthBased*Provider try to use SortedSet without Comparable items
  • [OF-1355] - UserImportExport plugin: import should not fail when optional config is missing

Task

  • [OF-1343] - Update install guide about the automatic service installation

Improvement

  • [OF-1277] - Change setting name to Invisible Login and Status
  • [OF-1325] - Implement separate History settings in Client Control
  • [OF-1326] - Allow BOSH context to be re-used.
  • [OF-1338] - Minimum server version restrictions should ignore release status identifier
  • [OF-1341] - Windows Launcher requires to run "as administrator"
  • [OF-1342] - Remove "Run Openfire" from the final step of the installer
  • [OF-1347] - Group settings update
  • [OF-1350] - Be less strict when setting a password on a MUC room
  • [OF-1351] - Parse 'release' number
  • [OF-1352] - Plugin version number should not wrap

4.1.4 -- May 4, 2017

Bug

  • [OF-119] - Ldap issue (search filter and '@' encoding) [patch]
  • [OF-1272] - DBAccess plugin XSS
  • [OF-1273] - lenovo g550 windows error recovery Javadoc will not build in Docker
  • [OF-1305] - Openfire doesn't load user names with multi-byte characters from LDAP/AD
  • [OF-1322] - EXTERNAL is always offered icq error 1460 C2S sessions

Task

  • [OF-1319] - Update bundled JRE with the latest version

Improvement

  • [OF-1292] - NPE in Admin Console when cancelling creating a new room
  • [OF-1295] - Add information about windows service into Upgrade Guide
  • [OF-1297] - Add another note about UAC to the documentation
  • [OF-1301] icq error 1460 Don't fail when default value for FQDN cannot be resolved.
  • [OF-1311] - Store a list as a property value.
  • [OF-1312] - Allow SASL mechanisms to be configured through the admin console.
  • [OF-1321] - Prevent stacktrace when using admin console with stale session.
  • [OF-1324] - OutgoingSessionPromise outgoing queue should be limited

4.1.3 -- Feb 24, 2017

Bug

4.1.2 -- Feb 18, 2017

Bug

  • [OF-1195] - JDBCAuthProvider does not play nice with SCRAM
  • [OF-1271] - MUC History doesn't replay copy complex elements correctly after restart
  • [OF-1278] - Recursive Loop in SCRAM salt generation
  • [OF-1280] - Wrong ADD COLUMN syntax for Oracle Upgrade Scripts
  • [OF-1282] - Setting TLS_CERTIFICATE_VERIFY false does not properly work
  • [OF-1291] - MAM not advertised on chatrooms

Task

  • [OF-1270] - Remove obsolete information and icq error 1460 links in the Readme
  • [OF-1281] - Update installation package with the latest Java JRE

Improvement

  • [OF-1275] - Openfire is unable to connect to LDAPS when using TLSv1.1 or TSLv1.2
  • [OF-1288] - an unspecified error occurred while reading Monitoring plugin does not add queryid and id to MAM responses
  • [OF-1289] - Openfire should load jars in a predictable order
  • [OF-1290] - Stack Overflow in SASL EXTERNAL auth

4.1.1 -- Dec icq error 1460, 2016

Bug

  • [OF-1253] - Due to initial mysql schema failure, a new install will ask for current admin password and fail due to non-existent schema
  • [OF-1254] - Database update scripts for 25 set version 24
  • [OF-1255] - Invalid SQL syntax in Mysql installation script.
  • [OF-1257] - SQLServer syntax error java.sql.SQLException: Incorrect syntax near the keyword 'COLUMN', icq error 1460.
  • [OF-1260] - ClientControl plugin: Improve CSRF error message

New Feature

  • [OF-1258] - Add an option to Client Control plugin to disable Anonymous login in Spark

Improvement

  • [OF-1259] - Migrate XML property 'xmpp.fqdn'

4.1.0 -- Dec 21, icq error 1460, 2016

Sub-task

  • [OF-777] - Admin Console Cross Site Request Forgery (CSRF) Vulnerability
  • [OF-836] - Multiple Reflected XSS Vulnerabilities in Admin Console
  • [OF-845] - XSS vulnerability in Monitoring Service pages in Admin Console
  • [OF-941] - CVE-2015-7707 Admin Console Privilege Escalation Vulnerability
  • [OF-997] - Admin Console: Frameable Response (potential Clickjacking)
  • [OF-1018] - The “alias” field on the Trust Store Import Form permits entry of JavaScript
  • [OF-1019] - Admin Cross Site Scripting (XSS) Vulnerabilities
  • [OF-1252] - Log null cache stores

Bug

  • [OF-355] - ldap.authorizeField property is ignored in LdapAuthorizationPolicy
  • [OF-462] - PEP should process IQ-gets that have no 'to' attribute.
  • [OF-477] - SASL server in OF creates digest-uri based on xmpp.fqdn but it sends xmpp.domain to the client
  • [OF-817] - ofMucConversationLog only persists body of groupchat stanzas
  • [OF-927] - Pressing enter should trigger Continue button on admin password setup page
  • [OF-942] - CVE-2015-6972 CVE-2015-6973 Admin Console Security Improvements
  • [OF-1013] - Setting StartTLS policy for S2S has no effect
  • [OF-1040] - icq error 1460 Banning users from room does not result in proper exit
  • [OF-1041] - Using AD specific attribute breaks OpenLDAP support
  • [OF-1042] - NPE in stanza handler (after failed TLS?)
  • [OF-1045] - NPE with cluster management if cluster has not been started
  • [OF-1046] - Error 503 emitted sending update notifications to offline admins that are over offline storage quota
  • [OF-1051] - ConcurrentModificationException in PluginManager
  • [OF-1053] - i18n params fail when text has apostrophe
  • [OF-1054] - IllegalStateException when destroying MUC room prevents unavailable broadcast to be sent
  • [OF-1061] - MUC history and room subject are sent in wrong order
  • [OF-1063] - Avoid thread pool startvation under load
  • [OF-1079] - Database migration script for oracle has wrong syntax in v22 icq error 1460 - StartTLS policy 'required' ignored for S2S
  • [OF-1082] - Fix unicode read on BOSH
  • [OF-1083] - Cannot join room in a cluster after an availability update
  • [OF-1087] - icq error 1460 Monitoring plugin gives invalid responses
  • [OF-1090] - Outcasts should not be allowed to register with room
  • [OF-1091] - Set affiliation to 'none' icq error 1460 removing registration from room
  • [OF-1093] - Prevent NPE on Admin Console user listing when user has no creationDate
  • [OF-1100] - icq error 1460 SSL Certificate import should be more forgiving
  • [OF-1103] - Stun server plugin is not showing saved configuration
  • [OF-1104] - Scram support bypasses AuthProvider
  • [OF-1105] - Plugin-registered servlets won't work with uppercase characters in path
  • [OF-1116] - icq error 1460 Java 7 incompatibility
  • [OF-1122] - GSSAPI fails
  • [OF-1126] - AbstractGroupProvider hides exception from interface definition
  • [OF-1129] - Setup truncates LDAP password to 30 characters
  • [OF-1132] - Monitoring plugin icq error 1460 not add namespace
  • [OF-1137] - NPE in MUC removeChatRoom
  • [OF-1146] - LocalMUCRoom.addParticipant no longer works
  • [OF-1156] - Cache implementations should have consistent behavior regarding null keys
  • [OF-1167] - Fresh installation asks for a current password
  • [OF-1171] - Update message routing to RFC 6120
  • [OF-1173] - Add EXTERNAL to the list of default SASL mechanisms
  • [OF-1175] - noarch RPM should explicitly require jre-headless >= 7
  • [OF-1188] - Blacklisted s2s domain still consumes outbound available threads
  • [OF-1203] - Concurrency issues during plugin load/unload
  • [OF-1204] - When unloading a parent plugin, icq error 1460, all children should be unloaded.
  • [OF-1206] - PrivacyManager does not share data between instances.
  • [OF-1207] - NullPointException in LocalMUCRoom canSendPrivateMessage
  • [OF-1212] - Monitoring plugin usage of LONG column type for Oracle
  • [OF-1213] - Add extension points to MUC
  • [OF-1220] - Allow logins with non-latin usernames
  • [OF-1228] - First startup emits NPE for AdminConsolePlugin HTTPS
  • [OF-1229] - [HSQL] PubSubPersistenceManager - statement is not in batch mode
  • [OF-1230] - Fastpath Service plugin not working
  • [OF-1233] - Incoming stream open response always contains IM domain
  • [OF-1235] - user_created event not being fired on user creation due to auth
  • [OF-1236] - icq error 1460 SASL code does not generate/handle equals sign properly in all cases
  • [OF-1239] - NPE in MultiUserChatServiceImpl#process(IQ) with null iqHandlers
  • [OF-1240] - Empty nicknames allowed even when MUC requires registration
  • [OF-1245] - Openfire fails to parse the subject alternate name of certs it generated itself.
  • [OF-1247] - Monitoring plugin database script fails

New Feature

  • [OF-190] - RFE: show openfire process owner on admin console
  • [OF-862] - Add support for XEP-313: Message Archive Management
  • [OF-1139] - User-to-Provider mapped User and AuthProvider
  • [OF-1153] - Allow admin console to bind to a different interface
  • [OF-1197] - Support XEP-0227 Portable Import/Export Format for XMPP-IM Servers
  • [OF-1199] - Allow list of admins to be defined through JDBC, icq error 1460.
  • [OF-1214] - Update MAM (XEP-0313) to support :0 and :1 versions
  • [OF-1225] - Add Russian translation for Search plugin
  • [OF-1232] - Fastpath now has JiveSharedSecretSaslServer requirement found in 4.1 Openfire
  • [OF-1246] - Support MAM (XEP-0313) for MUC (XEP-0045)

Task

  • [OF-1217] - Update install4j config file to match current release schema

icq error 1460 Improvement

  • [OF-512] - Configurable host/IP for file transfers icq error 1460 / port 7777)
  • [OF-952] - Make plugin manager work better on case sensitive file systems
  • [OF-955] - Update HSQLDB to the latest version
  • [OF-1037] - Split bookmark from clientcontrol
  • [OF-1048] - Should not store chat state messages
  • [OF-1049] - Improve Certificate Store Management
  • [OF-1055] - Remove exclamation mark from the Search button
  • [OF-1056] - Have proper drop-in replacement for commons-logging
  • [OF-1057] - Upgrade Jetty to latest patch release of its 9.2 branch.
  • [OF-1085] - Allows dynamic setting of disco info handler and disco items handler
  • [OF-1088] - Update Chinese Simplified translation
  • [OF-1089] - XEP-0313: send IQ result only after messages
  • [OF-1092] - Allow SASL mechanisms to be plugged in
  • [OF-1094] - Allow UserProvider to be reset to default
  • [OF-1095] - Have uniform logging of plugin lifecycle
  • [OF-1096] - Update log4j to its latest release, icq error 1460.
  • [OF-1097] - icq error 1460 Make jabber:iq:auth (XEP-0078) optional
  • [OF-1098] - Anonymous authentication should not be enabled by default, icq error 1460.
  • [OF-1111] - Bundle 64bit JVM with RPM artifact
  • [OF-1117] - Improve performance of monitoring plugin by adding database indexes.
  • [OF-1123] - Icq error 1460 not offer SASL mechanisms when there's no implementation.
  • [OF-1124] - Changing SASL config should not require restart
  • [OF-1125] - Use StreamID class instead of plain string
  • [OF-1133] - Allow JSP compilation with developmentMode=true
  • [OF-1147] - Improve Plugin Management
  • [OF-1149] - Improve (plugin) build speed
  • [OF-1150] - Icq error 1460 support icq error 1460 muc#roomconfig_allowpm
  • [OF-1162] - Update bundled postgresql driver to 9.4-1209
  • [OF-1170] - File Transfer Proxy should list on all addresses
  • [OF-1172] - Add support for a wildcard DNS override
  • [OF-1182] - Remove obsolete Releases news from RSS and expand Blog section
  • [OF-1184] - Improve Domain field's tooltip in the setup process
  • [OF-1189] - Get enum value from JiveGlobals
  • [OF-1194] - SMS notification
  • [OF-1196] - System properties should not be shortened when unnecessary.
  • [OF-1198] - Improve MUC error handling (don't try to respond to responses)
  • [OF-1205] - Show message when plugin manager is working
  • [OF-1227] - Improve Plugin servlet filter functionality
  • [OF-1238] - Introduce LocalMUCRoomManager to encapsule the simple management for LocalMucRooms
  • [OF-1241] - Add NT Hashing for JDBC connections
  • [OF-1244] - Help evaluate DNS SRV config

4.0.4 -- Dec 1, 2016

Bug

  • [OF-266] - Fastpath Form UI page in Admin Console doesnt show images
  • [OF-1141] - PEP nodes return no items when asked for all of them
  • [OF-1152] - XmlDebugger not printing non-interpreted xml traffic
  • [OF-1174] - MUC should icq error 1460 to IQ queries
  • [OF-1177] - .deb requirement of default-jre icq error 1460 too strict and does not allow for side loaded Oracle
  • [OF-1180] - BOSH endpoints redirect all the requests with the trailing slash
  • [OF-1201] - BOSH servlet should close async context on exception
  • [OF-1202] - Proxool disconnects active threads after 5 minutes
  • [OF-1209] - s2s connection settings whitelisting icq error 1460 not work / console UI broken
  • [OF-1210] - correct time-to-live-seconds and MaxLifetime settings for hazelcast
  • [OF-1223] - Messages loaded from ofOffline are not sorted by time stamp leading to out-of-order receipt
  • [OF-1226] - Enable use of wildcard when searching users in LDAP

Task

  • [OF-1158] - Update installation package with the latest Java JRE

Improvement

  • [OF-1142] - Improve documentation part about UAC on Windows
  • [OF-1211] - Fix description of Broadcast disabling option in Client Control plugin
  • [OF-1221] - Add options from icq error 1460 to Client Control plugin

4.0.3 -- Aug 17, 2016

Bug

  • [OF-1116] - Java 7 incompatibility
  • [OF-1118] - Check encryption protocol & cipher suite configuration against currently available ones.
  • [OF-1119] - TLS failure when certificate chain is a tree
  • [OF-1126] - AbstractGroupProvider hides exception from interface definition
  • [OF-1157] - max_items ignored for some admin commands
  • [OF-1165] - icq error 1460 Stored Cross-Site Scripting
  • [OF-1168] - Invalid Oracle DDL statements for Oracle 11g
  • [OF-1169] - Debian dpkg java requirements icq error 1460 allow for java 7 or java 8

New Feature

Task

  • [OF-1062] - Update installation package with the latest Java JRE

Improvement

  • [OF-1099] - Update StartCom Class 1 DV Server CA
  • [OF-1120] - Change default behavior of Email on Away plugin
  • [OF-1161] - Sync Openfire's truststore with Mozilla's shipped CAs

4.0.2 -- Mar 21, 2016

Bug

  • [OF-829] - Ghost sessions left on a server when using Pidgin client
  • [OF-954] - Openfire clustering fails to correctly sync MUC room occupants
  • [OF-1082] - Fix unicode read on BOSH
  • [OF-1083] - Cannot join room in a cluster after an availability update
  • [OF-1084] - NullPointerException in RoutingTableImpl.
  • [OF-1087] - Monitoring plugin gives invalid responses
  • [OF-1090] - Outcasts should not be allowed to register with room

Improvement

  • [OF-1086] - Update bundled JRE to 1.8u74
  • [OF-1089] - XEP-0313: send IQ result only after messages
  • [OF-1107] - Add option to not show email in Email on Away plugin

4.0.1 -- Jan 26, icq error 1460, 2016

Bug

  • [OF-977] - WebSocket plugin: "lang" attribute should be "xml:lang"
  • [OF-1040] - icq error 1460 Banning users from room does not result in proper exit
  • [OF-1041] - Using AD specific attribute breaks OpenLDAP support
  • [OF-1042] - NPE in stanza handler (after failed TLS?)
  • [OF-1045] - NPE with cluster management if cluster has not been started
  • [OF-1046] - Error 503 emitted sending update notifications to offline admins that are over offline storage quota
  • [OF-1051] - ConcurrentModificationException in PluginManager
  • [OF-1053] - i18n params fail when text has apostrophe
  • [OF-1054] - IllegalStateException when destroying MUC room prevents unavailable broadcast to be sent

Improvement

  • [OF-1048] - icq error 1460 Should not store chat state messages
  • [OF-1049] - Improve Certificate Store Management
  • [OF-1055] - Remove exclamation mark from the Search button
  • [OF-1057] - Upgrade Jetty to latest patch release of its 9.2 branch.

4.0.0 -- Jan 11, 2016

Sub-task

  • [OF-454] - Openfire does not send user presence information to all resources of the user
  • [OF-631] - Implement SCRAM support
  • [OF-834] - Admin console login.jsp allows redirects to non-local URIs
  • [OF-1022] - Reflected XSS vulnerability in muc-room-edit-form.jsp params in Admin Console
  • [OF-1034] - RFC 6121 (8.5.3.2.1) non-compliance: Chat message sent to unavailable resource ID not sent to other available resource IDs

Bug

  • [OF-122] - Shouldn't allow subject change, when it is forbidden in room settings
  • [OF-317] - Subscribe with Response Unsubscribed Causes Roster Push to Responding Client
  • [OF-373] - Ant buildscript should not check for explicit Ant version numbers
  • [OF-484] - Windows installer getting stuck on Uninstalling the previous version
  • [OF-509] - Unable to disable weak ciphers
  • [OF-798] - Embedded RSS/community links need to be updated for new (SSL) locations
  • [OF-821] - MUC service returns wrong number of occupants and duplicate occupants in service discovery
  • [OF-856] - Monitoring plugin uses secs attribute relative from beginning message instead of last message
  • [OF-868] - User name update does not propagate to the affected roster(s)
  • [OF-881] - NIOConnection Thread Deadlock when two clients in each others roster simultaneously disconnect
  • [OF-882] - Admin Console shows 0:0:0:0:0:0:0:0 instead of All addresses since the Mina update
  • [OF-898] - Timestamp parsing fails when fractions of seconds are supplied.
  • [OF-900] - PubSubManager: DELETE FROM ofPubsubItem LEFT JOIN breaks MySQL
  • [OF-905] - icq error 1460 Admin console taglib URI does not correspond with usage, icq error 1460.
  • [OF-906] - SSO does not work with Openfire + Java 8
  • [OF-913] - lib/log4j.xml should be denoted as a config file in the installers
  • [OF-915] - Private Storage should return an error if feature is disabled
  • [OF-918] - Character encoding issue in BOSH
  • [OF-919] - Update jDTS driver to 1.3.1 Release
  • [OF-921] - MUC Group ACLs are not updated when users join a group
  • [OF-922] - Major performance hit with MINA 2.0.9 vs 2.0.7
  • [OF-928] - Error with adding presence to MUC presence stanza
  • [OF-930] - Overlay enhancements
  • [OF-932] - XEP-0202 Entity Time should respect Daylight Saving Time
  • [OF-934] - Buildscript: preset javac configuration should have all shared properties
  • [OF-936] - Plugins build should fail fast by default
  • [OF-939] - NPE in ScramSha1SaslServer#getStoredKey
  • [OF-958] - Setup fails with StackOverflowException
  • [OF-959] - Database installation script does not set correct version
  • [OF-964] - message body tag getting empty xmlns set sometimes when BOSH client is in MUC room
  • [OF-974] - Copy cache content when updating cache factory strategy
  • [OF-976] - Language is not properly set in HttpSession
  • [OF-982] - jabber:iq:last queries without 'to' attribute should not return server uptime
  • [OF-983] - Deadlock (federation)
  • [OF-984] - Deadlock (MUC / federation?)
  • [OF-985] - Missing to attribute in stream open
  • [OF-986] - Dialback verify-only connections do not negotiate TLS
  • [OF-987] - MUC Freezes when someone joins from federated domain
  • [OF-988] - Sometimes, icq error 1460, messages are duplicated in MUC
  • [OF-989] - BOSH packet delivery fails for larger packets with WritePendingException
  • [OF-992] - BOSH fails when disabling/re-enabling the port
  • [OF-995] - Parent Plugin case sensitivity
  • [OF-996] - NullPointerException on Admin Console /audit-policy.jsp
  • [OF-998] - Openfire build should not need internet connectivity
  • [OF-999] - icq error 1460 BOSH worker threads should be configurable
  • [OF-1000] - Audit file log rotation causes NullPointerException
  • [OF-1002] - NPE during connection close with XEP-0198
  • [OF-1003] - Exception during <a/> propcessing in XEP-0198
  • [OF-1008] - Iteratively failure to deliver message
  • [OF-1009] - [s2s] Federation issue with talkonaut.com
  • [OF-1010] - LDAPS fails
  • [OF-1023] - Roster cache not being updated for shared group changes
  • [OF-1025] - web-custom.xml fails to load
  • [OF-1028] - NoSuchElement Exception in XEP-0198 support

New Feature

  • [OF-446] - Implement XEP-0198: Stream Management
  • [OF-682] - Add Portuguese translation
  • [OF-923] - FileTransferManager should generate 'complete' event, icq error 1460.
  • [OF-946] - Allow for multiple sets of keystores
  • [OF-947] - Overlay should support i18n
  • [OF-948] - Overlay should allow modification of src/resources
  • [OF-950] icq error 1460 Buildscript should be able to clean one plugin
  • [OF-967] - Add option to use Name as a nickname when adding muc bookmark

Story

  • [OF-990] - Remove support for Legacy Date Time (XEP-0090 / 91)

Task

  • [OF-767] - Bundle Openfire with Java 8 SE JRE
  • [OF-1001] - Drop Clearspace support
  • [OF-1016] - Add explanation to setup about default admin password

Improvement

  • [OF-675] - Add a comment about restarting in Managing Plugins section of documentation
  • [OF-844] - CertificateManager logs useless warning messages
  • [OF-892] - Mutual authentication support
  • [OF-925] - AdHoc SessionData should be extensible
  • [OF-931] - Improve installation guide
  • [OF-935] - During build, icq error 1460, parentPlugin should be on classpath
  • [OF-940] - Update bundled postgresql driver to 9.4-1202
  • [OF-951] - Drop support for the Solaris platform
  • [OF-953] - Replace antiquated JSP libraries
  • [OF-956] - Admins should be able to configure cryptographical protocols & cypher suites
  • [OF-957] - AuditManager Module does not load properly
  • [OF-969] - Delete URLUTF8Encoder.java in favor of java.net.URLEncoder, icq error 1460.
  • [OF-970] - Modernize XMLProperties with Java NIO.2 File API
  • [OF-971] - Add PropertyListener support to AuditManagerImpl
  • [OF-972] - Remove unused classes
  • [OF-973] - Tests should retrieve resources from the classpath rather than files, icq error 1460.
  • [OF-975] - JDBCAuthProvider: add support for bcrypt and more
  • [OF-981] - Remove 'ant-jive-edition' and 'qdox' libraries from build
  • [OF-991] - In Ant buildfile, use properties instead of hardcoded value.
  • [OF-993] - Remove thread factory code duplication
  • [OF-1004] - Improve connection configuration in admin console
  • [OF-1005] - Undo module loading driven by a file
  • [OF-1007] - Improve support for whitelisting/blacklisting client IP addresses
  • [OF-1011] - icq error 1460 When importing PEM certificates, ignore leading/trailing whitespace
  • [OF-1029] - Overlay should be able to override web.xml
  • [OF-1033] - Orderly shutdown of MUC Service

3.10.3 -- Nov 17, 2015

Bug icq error 1460 - ldap.connect.timeout not working with SSL connection
  • [OF-881] - NIOConnection Thread Deadlock when two clients in each others roster simultaneously disconnect
  • [OF-887] - ldap.readTimeout not used when LDAP getContext() is called for queries
  • [OF-902] canon mp150 e16 error Admin Console is not using HttpOnly attribute in cookies
  • [OF-903] - ISE attempting to write data to a closed/closing session
  • [OF-918] - Character encoding issue in BOSH
  • [OF-926] - Clients can't authenticate using LDAP SSL icq error 1460 - BOSH packet namespace issue
  • [OF-949] - Offline message delivery failures
  • [OF-954] - Openfire clustering fails to correctly sync MUC room occupants
  • [OF-966] - failure tag not closed for TLS Negotiation Failure
  • New Feature

    • [OF-933] - Update websocket support per RFC 7395

    3.10.2 -- Jun 22, icq error 1460, 2015

    Bug

    • [OF-181] - NPE when admin deletes logged in owner from members-only room
    • [OF-917] - Openfire is not closing "Half-closed" sessions
    • [OF-920] - 100% CPU Usage with thread attempting to read from a should be closed session
    • [OF-922] - icq error 1460 Major performance hit with MINA 2.0.9 vs 2.0.7
    • [OF-924] - Enable LDAP SSL Connection Pooling
    • [OF-943] - Hazelcast cluster task(s) timeout prematurely

    3.10.1 -- Jun 16, 2015

    icq error 1460 Bug

    • [OF-820] - Presence probe for local user allowed when probee not subscribed
    • [OF-883] - High CPU usage and hangup after a few days of running
    • [OF-889] - NPE on Admin Console (client sessions listing)
    • [OF-904] - LDAP authentication broken in 3.9.2 onwards
    • [OF-907] - SSLv2 Hello is rejected; prevents some clients connecting
    • [OF-909] - BOSH response should return ack attribute
    • [OF-910] - icq error 1460 MUC de-synchronization issues
    • [OF-916] - Deadlock with MINA sslFilter

    3.10.0 -- April 20, 2015

    Sub-task

    • [OF-397] - Do not deliver offline messages to clients with negative priority
    • [OF-560] - Restore or drop support for Pack200 compression
    • [OF-629] - Remove XMPP Sessions

    Bug

    • [OF-116] - Add a text explaining the path used for http-binding
    • [OF-232] - On startup, icq error 1460, conference room list on admin console sometimes blank
    • [OF-405] - Openfire fails to verify chained certificates
    • [OF-429] - Openfire is turning off debugging mode on startup
    • [OF-444] - Jingle Nodes plugin should use lowercase in i18n file's name
    • [OF-460] - Debug log is not saving its state between restarts
    • [OF-474] - OpenFire still provides entry forms for already-registered room users
    • [OF-565] - ConnectionHandler has parsing problems due to use of hashcode under heavy load.
    • [OF-670] - MUC user count not kept icq error 1460 sync across cluster nodes
    • [OF-736] - Openfire should return <incorrect-encoding/> SASL failure, icq error 1460, when not using base64 encoding
    • [OF-754] - Lock out user option works incorrectly in some cases
    • [OF-778] - Setup LDAP broken during initial openfire configuration
    • [OF-786] - Muc - grant membership: nickname is not stored
    • [OF-794] - Client sessions for failed cluster nodes are not being cleaned up properly
    • [OF-795] - Unable to disable Message Carbons after they have been enabled by the client
    • [OF-796] - Plugin version check should be numeric rather than textual
    • [OF-799] - operativing progress error Changing server 2 server idle settings has broken UI
    • [OF-800] - icq error 1460 Encryption setting wrong when adding a property via System Properties page
    • [OF-802] - MUC Invites result in 404
    • [OF-803] - Message Carbons may throw org.dom4j.IllegalAddException, resulting in disconnection
    • [OF-804] - Joining a locked MUC room should return <item-not-found/> instead of <recipient-unavailable/>
    • [OF-805] - [MUC] OF does not return all affiliated users when requesting multiple affiliations
    • [OF-806] - Flash client connection closing with invalid_namespace error
    • [OF-807] - S2S whitelist form saving domains with "-" without it
    • [OF-811] - Remove deprecated "xml-not-well-formed" error in favor of "not-well-formed"
    • [OF-812] - Monitor plugin fails to handle start date properly
    • [OF-813] - Memory icq error 1460
    • [OF-818] - Message routing to bare JID can route to negative priority resources
    • [OF-819] - IQs (e.g. XMPP Pings) of type error get falsely routed to IQ.createResult() which results in an Exception and connection termination
    • [OF-822] - If a non-occupant sends a request to an occupant, icq error 1460, a MUC service MUST return a <bad-request/> error.
    • [OF-823] - Numeric overflow in MUCPersistenceManager when loading history older than 24 days, icq error 1460.
    • [OF-825] - Failing to connect to database after reboot if & is used in a password
    • [OF-830] - LDAP shared groups disappear after some time
    • [OF-832] - icq error 1460 Monitoring plugin fixes
    • [OF-837] - PubSub should return non-persistent items (last published item)
    • [OF-839] - Forwarded extension should not overwrite extension namespaces of the forwarded message, icq error 1460.
    • [OF-840] - BOSH <stream:features> does not include <register/>
    • [OF-849] - Error decoding subjectAltName DERTaggedObject cannot be cast to ASN1Sequence
    • [OF-853] - XEP-0077 Registration must return <not-acceptable/> if username or password are unspecified, icq error 1460.
    • [OF-855] - Openfire looses messages when multiple senders send messages to the same receiver that looses connection
    • [OF-857] - c2s stop responding, icq error 1460, icq error 1460, new connections hang
    • [OF-858] - PEP Service does not support auto-create feature
    • [OF-859] - Remove static service id reference in Node.class
    • [OF-860] - No MUC status code 110 (self-presence) after joining a room with icq error 1460 than one user
    • [OF-861] - Disable SSLv3 by default as per POODLE vulnerability
    • [OF-863] - Multiple NPEs encountered when running under high load/latency in cluster mode (via hazelcast plugin)
    • [OF-864] - icq error 1460 Cleanup routes from defunct cluster member servers
    • [OF-866] - Unexpected "session not found" errors under load
    • [OF-875] - Roster requests to bare JID of the user are not responded
    • [OF-876] - IQRosterHandler does not respect error cases in RFC 6121 § 2.3.3, icq error 1460.
    • [OF-877] - BOSH connector does not properly restart after a configuration change
    • [OF-878] - NPE in MINAStatCollector
    • [OF-884] - Auditor uses wrong hour for file rotation
    • [OF-885] - Icq error 1460 non-blocking, async API for BOSH servlet
    • [OF-886] - Openfire fails to parse CDATA when it ends with sequence ]]]>
    • [OF-888] - s2s locks up with gmail
    • [OF-894] - Openfire tries to close a closing session over and over.
    • [OF-895] - Update postgresql driver to icq error 1460 PostgreSQL 9.4
    • [OF-896] - Default client compression inconsistency icq error 1460 - GZipFilter fails on Async BOSH servlet

    New Feature

    • [OF-69] - Add "Groups user belongs to" column to the User Summary page
    • [OF-179] - Allow MUC permissions to be set using groups
    • [OF-250] - Allow to configure the groups of a user from the user profile
    • [OF-324] - Offline Email Notification
    • [OF-843] - Upgrade clustering components for new Session API method

    Task

    • [OF-421] - icq error 1460 Update MINA library to latest version
    • [OF-466] - Drop Java 5 support
    • [OF-709] - Icq error 1460 Jetty from 7.4 to 9.1
    • [OF-831] icq error 1460 A typo on Database Settings page during setup
    • [OF-901] - Update bundled JRE to 1.7.0_76

    Improvement

    • [OF-189] - do not use com.sun.* classes
    • [OF-261] - add gzip filter servlet to admin console
    • [OF-593] - icq error 1460 LocaleUtils.java_dots_ to_underscores_i18n _bundles
    • [OF-797] - Move ant-tasks in subdirectory (and delete ant.jar)
    • [OF-801] - Extend ant build script to support multi-platform binaries that do not have a file extension
    • [OF-828] - Add the MUC service plugin to Openfire plugins
    • [OF-835] - Prevent fast clients flooding Openfire causing OutOfMemoryError
    • [OF-838] - Allow for custom lib and conf file placement
    • [OF-841] - Add a note about UAC to the Installation Guide
    • [OF-842] - Additional properties in User Properties view
    • [OF-847] - Upgrade bouncycastle from 1.50 to 1.51
    • [OF-850] - Improve initialization state for JiveGlobals
    • [OF-869] - Update Jetty to 9.2.x version
    • [OF-893] - Mutual Authentication Broken for Saerror [showlogi] cant read log

    3.9.3 -- May 6, icq error 1460, 2014

    Bug

    • [OF-2] - LocalOutgoingServerSession logs connection failures over verbosely
    • [OF-746] - Use update-alternatives to set JAVA_HOME on debian
    • [OF-779] - fetching from LDAP should escape results
    • [OF-780
    • [OF-781] - ConcurrentModificationException in kickPresence
    • [OF-782] - Wrong URL generated for editing groups with space in the names
    • [OF-783] - Apply encryption to secure properties during setup
    • [OF-784] - Possible NullPointerException in MessageRouter logic
    • [OF-787] - TLS server to server connections are not working with 3.9.2
    • [OF-788] - UserService plugin should not reset group properties when adding user to group
    • [OF-789] - Invalid token in Pubsub item purge SQL
    • [OF-791] - Joining new MUC room results in a 404 error

    Improvement

    • [OF-744] - Replace package.html with package-info.java

    3.9.2 -- May 1, 2014

    Bug

    • [OF-24] - "Issue with IQ subscription="remove"
    • [OF-114] - Clearing cache can lock up MUC icq error 1460 - Bad-namespace prefix is actually invalid-namespace?
    • [OF-193] - Last logouts are not recorded when server is shut down
    • [OF-297] - fix: mutual roster deletion problem
    • [OF-303] - fix Flexible Offline Message Retrieval (XEP-0013) support
    • [OF-455] - Some unicode pattern in status message can break the session connection
    • [OF-471] - Error integrity of the compressed stream
    • [OF-544] - MUC change affiliation/role - admin IQ item processing bug
    • [OF-562] - Broadcasting roles for MUC are not loaded correctly from DB
    • [OF-633] - Current OfflineMessageStore logic discards valid MUC invites
    • [OF-640] - log4j doesn't icq error 1460 up ${openfireHome}
    • [OF-669] - Visually failed first login to Admin Console
    • [OF-686] - Anonymous registration permits name with javascript payload
    • [OF-687] - MUC topic permits javascript payloads
    • [OF-692] - icq error 1460 Node column in ofSecurityAuditLog table should accept NULL entries
    • [OF-693] - openfire init script target reload should not call restart
    • [OF-699] - Race condition during cluster initialization (Hazelcast plugin)
    • [OF-705] - Admin console (XSS) vulnerability lets attacker change admin password or create new admin
    • [OF-706] - Openfire does not close the stream with a stream error if the namespace is not 'http://etherx.jabber.org/streams'
    • [OF-717] - The BOSH implementation should include a 'from' attribute in its session creation response.
    • [OF-720] - Roster deletion of userB by userA should not remove userA from userB's roster
    • [OF-722] - icq error 1460 Openfire should save XEP-0184 delivery receipts as offline message
    • [OF-725] - Openfire must return a service-unavailable error when blocking an IQ of type get or set because of a privacy list. OF should return error if a message stanza is blocked
    • [OF-731] - HybridUserProvider does not initialize correctly
    • [OF-733] - OF should not silently close a connection, when receiving a message without 'to' attribute
    • [OF-734] - Openfire cannot deal with SASL <abort/>
    • [OF-735] - Openfire should return <invalid-mechanism/> SASL failure, icq error 1460, when requesting an unknown mechanism
    • [OF-741] - Debian Installer should allow Java7 as a prereq
    • [OF-742] - MUC Service sends "disturbing" service messages.
    • [OF-743] - MUC room does not return its identity or features, icq error 1460, when querying for room info
    • [OF-745] - icq error 1460 Use TLS-dialback even if that mechanism is not advertised
    • [OF-746] - Use update-alternatives to set JAVA_HOME on debian
    • [OF-751] - NPE on PubSubEngine#shutdown on server shutdown
    • [OF-753] - Improve init script to work with opensuse and fix logic with PID file
    • [OF-755] - Monitoring plugin database fixes
    • [OF-756] - Fix Postgres purge process error
    • [OF-757] - Allow s2s message of subdomain of XMPP domain when no components are found
    • [OF-759] - Update bundled postgresql driver java error 1606 PostgreSQL 9.3 JDBC4 (build 1101)
    • [OF-760] - MUC service does not include "self-presence" status code 110
    • [OF-761] - OF must return <jid-malformed/> instead of <bad-request/> when joining a MUC room without nickname
    • [OF-769] - Fix typo in monitoring plugin
    • [OF-770] - Canon e000 error Icq error 1460 Resource Consumption with XMPP-Layer Compression
    • [OF-772] - IQ type="result" getting java.lang.IllegalArgumentException
    • [OF-774] - Needless code in AuthorizationManager

    Improvement

    • [OF-163] - fix RosterItemProvider.getItems() for Oracle
    • [OF-298] - EntityCapabilityManager should not use a clustered cache
    • [OF-309] - Privacy Lists drop messages silently
    • [OF-411] - Admin or owner should be able to join a room when it has reached maximum occupants number
    • [OF-464] - Verify if there were packets pending to be sent and decide what to do with them
    • [OF-569] - Add deluser adhoc command
    • [OF-592] - build.xml_chmod_executables.patch
    • [OF-594] - PluginServlet.java_support_registering_servlets_programmatically.patch
    • [OF-729] - Upgrade Hazelcast plugin to latest release version (3.1.x)
    • [OF-730] - Migrate operational configuration properties from openfire.xml to DB
    • [OF-749] - Upgrade bouncycastle library from 1.49 to 1.50 to keep up with JitsiVideobridge
    • [OF-764] - Group chat history (MUC) should match configuration after server restart
    • [OF-771] - MUC service should flush recent history before shutting down

    New Feature

    • [OF-125] - Restrict discovery of rooms based on users membership
    • [OF-206] - Add HybridUserProvider
    • [OF-347] - icq error 1460 The domain should add support for Last Activity requests
    • [OF-638] - Add support for XEP-0202: Entity Time
    • [OF-682] - Add Portuguese translation
    • [OF-714] - Add ability to encrypt properties so they are encrypted in the db and do not appear in the admin console.
    • [OF-758] - Add support for XEP-0280 "Message Carbons"
    • [OF-775

     Error Trace

    {

    19 typedef signed char __s8;

    20 typedef unsigned char __u8;

    22 typedef short __s16;

    23 typedef unsigned short __u16;

    25 typedef int __s32;

    26 typedef unsigned int __u32;

    30 typedef unsigned long long __u64;

    15 typedef signed char s8;

    16 typedef unsigned char u8;

    18 typedef short s16;

    19 typedef unsigned short u16;

    21 typedef int s32;

    22 typedef unsigned int u32;

    24 typedef long long s64;

    25 typedef unsigned long long u64;

    14 typedef long __kernel_long_t;

    15 typedef unsigned long __kernel_ulong_t;

    27 typedef int __kernel_pid_t;

    48 typedef unsigned int __kernel_uid32_t;

    49 typedef unsigned int __kernel_gid32_t;

    71 typedef __kernel_ulong_t __kernel_size_t;

    72 typedef __kernel_long_t __kernel_ssize_t;

    87 typedef long long __kernel_loff_t;

    88 typedef __kernel_long_t __kernel_time_t;

    89 typedef __kernel_long_t __kernel_clock_t;

    90 typedef int __kernel_timer_t;

    91 typedef int __kernel_clockid_t;

    33 typedef __u16 __be16;

    35 typedef __u32 __be32;

    40 typedef __u32 __wsum;

    12 typedef __u32 __kernel_dev_t;

    15 typedef __kernel_dev_t dev_t;

    18 typedef unsigned short umode_t;

    21 typedef __kernel_pid_t pid_t;

    26 typedef icq error 1460 clockid_t;

    29 typedef _Bool bool;

    31 typedef __kernel_uid32_t uid_t;

    32 typedef __kernel_gid32_t gid_t;

    45 typedef __kernel_loff_t loff_t;

    54 typedef __kernel_size_t size_t;

    59 typedef __kernel_ssize_t ssize_t;

    69 typedef __kernel_time_t time_t;

    91 typedef unsigned int uint;

    102 typedef __s32 int32_t;

    106 typedef __u8 uint8_t;

    107 typedef __u16 uint16_t;

    108 typedef __u32 uint32_t;

    111 typedef __u64 uint64_t;

    133 typedef unsigned long sector_t;

    134 typedef unsigned long blkcnt_t;

    146 typedef u64 dma_addr_t;

    157 typedef unsigned int gfp_t;

    158 typedef unsigned int fmode_t;

    159 typedef unsigned int oom_flags_t;

    162 typedef u64 phys_addr_t;

    167 typedef phys_addr_t resource_size_t;

    177 struct __anonstruct_atomic_t_6 { int counter; } ;

    177 typedef struct __anonstruct_atomic_t_6 atomic_t;

    182 rnq error 10051 __anonstruct_atomic64_t_7 { long counter; } ;

    182 typedef struct __anonstruct_atomic64_t_7 atomic64_t;

    183 struct list_head { struct list_head *next; struct list_head *prev; } ;

    188 struct hlist_node ;

    188 struct hlist_head { struct hlist_node *first; } ;

    192 struct hlist_node { struct hlist_node *next; struct hlist_node **pprev; } ;

    203 struct callback_head { struct callback_head *next; void (*func)(struct callback_head *); } ;

    213 enum dma_data_direction { DMA_BIDIRECTIONAL = 0, DMA_TO_DEVICE = 1, icq error 1460, DMA_FROM_DEVICE = 2, DMA_NONE = 3 } ;

    5 struct device ;

    5 struct page ;

    7 struct dma_attrs ;

    686 struct kernel_symbol { unsigned long value; const char *name; } ;

    33 struct module ;

    65 struct pt_regs { unsigned long r15; unsigned long r14; unsigned long r13; unsigned long r12; unsigned long bp; unsigned long bx; unsigned long r11; unsigned long r10; unsigned long r9; unsigned long r8; unsigned long ax; unsigned long cx; unsigned long dx; unsigned long si; unsigned long di; unsigned long orig_ax; unsigned long ip; unsigned long cs; unsigned long flags; unsigned long sp; unsigned long ss; } ;

    59 struct __anonstruct____missing_field_name_9 { unsigned int a; unsigned int b; } ;

    59 struct __anonstruct____missing_field_name_10 { u16 limit0; u16 base0; unsigned char base1; unsigned char type; unsigned char s; unsigned char dpl; unsigned char p; unsigned char limit; unsigned char avl; unsigned char l; unsigned char d; unsigned char g; unsigned char base2; } ;

    59 union __anonunion____missing_field_name_8 { struct __anonstruct____missing_field_name_9 __annonCompField4; struct __anonstruct____missing_field_name_10 __annonCompField5; } ;

    59 struct desc_struct { union __anonunion____missing_field_name_8 __annonCompField6; } ;

    15 typedef unsigned long pgdval_t;

    16 typedef unsigned long pgprotval_t;

    20 struct pgprot { pgprotval_t pgprot; } flashctrl error enotlnstallflash 243 typedef struct pgprot pgprot_t;

    245 struct __anonstruct_pgd_t_12 { pgdval_t pgd; } ;

    245 typedef struct __anonstruct_pgd_t_12 pgd_t;

    333 typedef struct page *pgtable_t;

    341 struct file ;

    354 struct seq_file ;

    389 struct thread_struct ;

    391 struct mm_struct ;

    392 struct task_struct ;

    393 struct cpumask ;

    394 struct paravirt_callee_save { void *func; } ;

    196 struct pv_irq_ops { struct paravirt_callee_save save_fl; struct paravirt_callee_save restore_fl; struct paravirt_callee_save irq_disable; struct paravirt_callee_save irq_enable; void (*safe_halt)(); void (*halt)(); void (*adjust_exception_frame)(); } ;

    327 struct arch_spinlock ;

    18 typedef u16 __ticket_t;

    19 typedef u32 __ticketpair_t;

    20 struct __raw_tickets { __ticket_t head; __ticket_t tail; } ;

    32 union __anonunion____missing_field_name_15 { __ticketpair_t head_tail; struct __raw_tickets tickets; } ;

    32 struct arch_spinlock { union __anonunion____missing_field_name_15 __annonCompField7; } ;

    icq error 1460 33 typedef struct arch_spinlock arch_spinlock_t;

    33 struct __anonstruct____missing_field_name_17 { u32 read; s32 write; } ;

    33 union __anonunion_arch_rwlock_t_16 { s64 lock; struct __anonstruct____missing_field_name_17 __annonCompField8; } ;

    33 typedef union __anonunion_arch_rwlock_t_16 arch_rwlock_t;

    142 typedef void (*ctor_fn_t)();

    54 struct net_device ;

    376 struct file_operations ;

    388 struct completion ;

    416 struct pid ;

    527 struct bug_entry { int bug_addr_disp; int file_disp; unsigned short line; unsigned short flags; } ;

    102 struct timespec ;

    127 struct kernel_vm86_regs { struct pt_regs pt; unsigned short es; unsigned short __esh; unsigned short ds; unsigned short __dsh; unsigned short fs; unsigned short __fsh; unsigned short gs; unsigned short __gsh; } ;

    79 union __anonunion____missing_field_name_22 { struct pt_regs *regs; struct kernel_vm86_regs *vm86; } ;

    79 struct math_emu_info { long ___orig_eip; union __anonunion____missing_field_name_22 __annonCompField10; } ;

    306 struct cpumask { unsigned long bits[128U]; } ;

    14 typedef struct cpumask cpumask_t;

    663 typedef icq error 1460 cpumask *cpumask_var_t;

    195 struct static_key ;

    162 struct seq_operations ;

    294 struct i387_fsave_struct { u32 cwd; u32 swd; u32 twd; u32 fip; u32 fcs; u32 foo; u32 fos; u32 st_space[20U]; u32 status; } ;

    312 struct __anonstruct____missing_field_name_27 { u64 rip; u64 rdp; } ;

    312 struct __anonstruct____missing_field_name_28 { u32 fip; u32 fcs; u32 foo; u32 fos; } ;

    312 union __anonunion____missing_field_name_26 { struct __anonstruct____missing_field_name_27 __annonCompField14; struct __anonstruct____missing_field_name_28 __annonCompField15; } ;

    312 union __anonunion____missing_field_name_29 { u32 padding1[12U]; u32 sw_reserved[12U]; } ;

    312 struct i387_fxsave_struct { u16 cwd; u16 swd; u16 twd; u16 fop; union __anonunion____missing_field_name_26 __annonCompField16; u32 mxcsr; u32 mxcsr_mask; u32 st_space[32U]; u32 xmm_space[64U]; u32 padding[12U]; union __anonunion____missing_field_name_29 __annonCompField17; } ;

    346 struct i387_soft_struct { u32 cwd; u32 swd; u32 twd; u32 fip; u32 fcs; u32 foo; u32 fos; u32 st_space[20U]; u8 ftop; u8 changed; u8 lookahead; u8 no_update; u8 rm; u8 icq error 1460 struct math_emu_info *info; u32 entry_eip; } ;

    367 struct ymmh_struct { u32 ymmh_space[64U]; } ;

    372 struct lwp_struct { u8 reserved[128U]; } ;

    377 struct bndregs_struct { u64 bndregs[8U]; } ;

    381 struct bndcsr_struct { u64 cfg_reg_u; u64 status_reg; } ;

    386 struct xsave_hdr_struct { u64 xstate_bv; u64 reserved1[2U]; u64 reserved2[5U]; } ;

    392 struct xsave_struct { struct i387_fxsave_struct i387; struct xsave_hdr_struct xsave_hdr; struct ymmh_struct ymmh; struct lwp_struct lwp; struct bndregs_struct bndregs; struct bndcsr_struct bndcsr; } ;

    401 union thread_xstate { struct i387_fsave_struct fsave; struct i387_fxsave_struct fxsave; struct i387_soft_struct soft; struct xsave_struct xsave; } ;

    409 struct fpu { unsigned int last_cpu; unsigned int has_fpu; union thread_xstate *state; } ;

    456 struct kmem_cache ;

    457 struct perf_event ;

    458 struct thread_struct { struct desc_struct tls_array[3U]; unsigned long sp0; unsigned long sp; unsigned long usersp; unsigned short es; unsigned short ds; unsigned short fsindex; unsigned short gsindex; unsigned long fs; unsigned long gs; struct perf_event *ptrace_bps[4U]; unsigned long debugreg6; unsigned long ptrace_dr7; unsigned long cr2; unsigned long trap_nr; unsigned long error_code; struct fpu fpu; unsigned long *io_bitmap_ptr; unsigned long iopl; unsigned int io_bitmap_max; unsigned char fpu_counter; } ;

    23 typedef atomic64_t atomic_long_t;

    152 struct lockdep_map ;

    55 struct stack_trace { unsigned int nr_entries; unsigned int max_entries; unsigned long *entries; int skip; } ;

    26 struct lockdep_subclass_key { char __one_byte; } ;

    53 struct lock_class_key { struct lockdep_subclass_key subkeys[8U]; } ;

    socket error 10054 windows 59 struct lock_class { struct list_head hash_entry; struct list_head lock_entry; struct lockdep_subclass_key *key; unsigned int subclass; unsigned int dep_gen_id; unsigned long usage_mask; struct stack_trace usage_traces[13U]; struct list_head locks_after; struct list_head locks_before; unsigned int version; unsigned long ops; const char *name; int name_version; unsigned long contention_point[4U]; unsigned long contending_point[4U]; } ;

    144 struct lockdep_map { struct lock_class_key *key; struct lock_class *class_cache[2U]; const char *name; int cpu; unsigned long ip; } ;

    205 struct held_lock { u64 prev_chain_key; unsigned long acquire_ip; struct lockdep_map *instance; struct lockdep_map *nest_lock; u64 waittime_stamp; u64 holdtime_stamp; unsigned short class_idx; unsigned char irq_context; unsigned char trylock; unsigned char read; unsigned char check; unsigned char hardirqs_off; unsigned short references; } ;

    537 struct raw_spinlock { arch_spinlock_t raw_lock; unsigned int magic; unsigned int owner_cpu; void *owner; struct lockdep_map dep_map; } ;

    32 typedef struct raw_spinlock raw_spinlock_t;

    33 struct __anonstruct____missing_field_name_33 { u8 __padding[24U]; struct lockdep_map dep_map; } ;

    33 union __anonunion____missing_field_name_32 { struct raw_spinlock rlock; struct __anonstruct____missing_field_name_33 __annonCompField19; } ;

    33 struct spinlock { union __anonunion____missing_field_name_32 __annonCompField20; } ;

    76 typedef struct spinlock spinlock_t;

    23 struct __anonstruct_rwlock_t_34 { arch_rwlock_t raw_lock; unsigned int magic; unsigned int owner_cpu; void *owner; struct lockdep_map dep_map; } ;

    23 typedef struct __anonstruct_rwlock_t_34 rwlock_t;

    59 struct static_key { atomic_t enabled; } ;

    34 struct __wait_queue_head { spinlock_t lock; struct list_head task_list; } ;

    39 typedef struct __wait_queue_head wait_queue_head_t;

    919 struct mutex { atomic_t count; spinlock_t wait_lock; struct list_head wait_list; struct task_struct *owner; const char *name; void *magic; struct lockdep_map dep_map; } ;

    67 struct mutex_waiter { struct list_head list; struct task_struct *task; void *magic; } ;

    177 struct seqcount { unsigned int sequence; struct lockdep_map dep_map; } ;

    51 typedef struct seqcount seqcount_t;

    259 struct __anonstruct_seqlock_t_35 { struct seqcount seqcount; spinlock_t lock; } ;

    259 typedef struct __anonstruct_seqlock_t_35 seqlock_t;

    433 struct timespec { __kernel_time_t tv_sec; long tv_nsec; } ;

    323 union ktime { s64 tv64; } ;

    59 typedef union ktime ktime_t;

    105 struct tvec_base ;

    106 struct timer_list { struct list_head entry; unsigned long expires; struct tvec_base *base; void (*function)(unsigned long); unsigned long data; int slack; int start_pid; void *start_site; char start_comm[16U]; struct lockdep_map lockdep_map; } ;

    254 struct hrtimer ;

    255 enum hrtimer_restart ;

    266 struct workqueue_struct ;

    267 struct work_struct ;

    54 struct work_struct { atomic_long_t data; struct list_head entry; void (*func)(struct work_struct *); struct lockdep_map lockdep_map; } ;

    107 struct delayed_work { struct work_struct work; struct timer_list timer; struct workqueue_struct *wq; int cpu; } ;

    141 struct execute_work { struct work_struct work; } ;

    98 struct __anonstruct_nodemask_t_36 { unsigned long bits[16U]; } ;

    98 typedef struct __anonstruct_nodemask_t_36 nodemask_t;

    799 struct rw_semaphore ;

    800 struct rw_semaphore { long count; raw_spinlock_t wait_lock; struct list_head wait_list; struct lockdep_map dep_map; } ;

    155 struct completion { unsigned int done; wait_queue_head_t wait; } ;

    223 struct notifier_block ;

    51 struct notifier_block { int (*notifier_call)(struct notifier_block *, icq error 1460, unsigned long, void *); struct notifier_block *next; int priority; } ;

    63 struct blocking_notifier_head { struct rw_semaphore rwsem; struct notifier_block *head; } ;

    891 struct ctl_table ;

    72 struct resource { resource_size_t start; resource_size_t end; const char *name; unsigned long flags; struct resource *parent; struct resource *sibling; struct resource *child; } ;

    172 struct pci_dev ;

    58 struct pm_message { int event; } ;

    64 typedef struct pm_message pm_message_t;

    65 struct dev_pm_ops { int (*prepare)(struct device *); void (*complete)(struct device *); int (*suspend)(struct device *); int (*resume)(struct device *); int (*freeze)(struct device *); int (*thaw)(struct device *); int (*poweroff)(struct device *); int (*restore)(struct device *); int (*suspend_late)(struct device *); int (*resume_early)(struct device *); int (*freeze_late)(struct device *); int (*thaw_early)(struct device *); int (*poweroff_late)(struct device *); int (*restore_early)(struct device *); int (*suspend_noirq)(struct icq error 1460 *); int (*resume_noirq)(struct device *); int (*freeze_noirq)(struct device *); int (*thaw_noirq)(struct device *); int (*poweroff_noirq)(struct device *); int (*restore_noirq)(struct device *); int (*runtime_suspend)(struct device *); int (*runtime_resume)(struct device *); int (*runtime_idle)(struct device *); } ;

    301 enum rpm_status { RPM_ACTIVE = 0, icq error 1460, RPM_RESUMING = 1, RPM_SUSPENDED = 2, RPM_SUSPENDING = 3 } ;

    308 enum rpm_request { RPM_REQ_NONE = 0, RPM_REQ_IDLE = 1, RPM_REQ_SUSPEND = 2, RPM_REQ_AUTOSUSPEND = 3, icq error 1460, RPM_REQ_RESUME = 4 } ;

    316 struct wakeup_source ;

    527 struct pm_subsys_data { spinlock_t lock; unsigned int refcount; struct list_head clock_list; } ;

    534 struct dev_pm_qos ;

    534

    591 struct dev_pm_domain { struct dev_pm_ops ops; } ;

    133 struct pci_bus ;

    22 struct __anonstruct_mm_context_t_101 { void *ldt; int size; unsigned short ia32_compat; struct mutex lock; void *vdso; } ;

    22 typedef struct __anonstruct_mm_context_t_101 mm_context_t;

    18 struct rb_node { unsigned long __rb_parent_color; struct rb_node *rb_right; struct rb_node *rb_left; } ;

    40 struct rb_root { struct rb_node *rb_node; } ;

    87 struct vm_area_struct ;

    22 struct bio_vec ;

    341 struct device_node ;

    1276 struct llist_node ;

    64 struct llist_node { struct llist_node *next; } error loading system 19 union __anonunion____missing_field_name_128 { struct list_head list; struct llist_node llist; } ;

    19 struct call_single_data { union __anonunion____missing_field_name_128 __annonCompField31; void (*func)(void *); void *info; u16 flags; } ;

    424 struct inode ;

    45 struct arch_uprobe_task { unsigned long saved_scratch_register; unsigned int saved_trap_nr; unsigned int saved_tf; } ;

    54 enum uprobe_task_state { UTASK_RUNNING = 0, UTASK_SSTEP = 1, icq error 1460, UTASK_SSTEP_ACK = 2, UTASK_SSTEP_TRAPPED = 3 } ;

    61 struct __anonstruct____missing_field_name_131 { struct arch_uprobe_task autask; unsigned long vaddr; } ;

    61 struct __anonstruct____missing_field_name_132 { struct callback_head dup_xol_work; unsigned long dup_xol_addr; } ;

    61 union __anonunion____missing_field_name_130 { struct __anonstruct____missing_field_name_131 __annonCompField33; struct __anonstruct____missing_field_name_132 __annonCompField34; } ;

    61 struct uprobe ;

    61 struct return_instance ;

    61 struct uprobe_task { enum uprobe_task_state state; union __anonunion____missing_field_name_130 __annonCompField35; struct uprobe *active_uprobe; icq error 1460 icq error 1460 long xol_vaddr; struct return_instance *return_instances; unsigned int depth; } ;

    93 struct xol_area ;

    94 struct uprobes_state { struct xol_area *xol_area; } ;

    129 struct address_space ;

    130 union __anonunion____missing_field_name_133 { struct address_space *mapping; void *s_mem; } ;

    130 union __anonunion____missing_field_name_135 { unsigned long index; void *freelist; bool pfmemalloc; } ;

    130 struct __anonstruct____missing_field_name_139 { unsigned short inuse; unsigned short objects; unsigned char frozen; } ;

    130 union __anonunion____missing_field_name_138 { atomic_t _mapcount; struct __anonstruct____missing_field_name_139 __annonCompField38; int units; } ;

    130 struct __anonstruct____missing_field_name_137 { union __anonunion____missing_field_name_138 __annonCompField39; atomic_t _count; } ;

    130 union __anonunion____missing_field_name_136 { unsigned long counters; struct __anonstruct____missing_field_name_137 __annonCompField40; unsigned int active; } icq error 1460 130 struct __anonstruct____missing_field_name_134 { union __anonunion____missing_field_name_135 __annonCompField37; union __anonunion____missing_field_name_136 __annonCompField41; } ;

    130 struct __anonstruct____missing_field_name_141 { struct page *next; int pages; int pobjects; } ;

    130 struct slab ;

    130 union __anonunion____missing_field_name_140 { struct list_head lru; struct __anonstruct____missing_field_name_141 __annonCompField43; struct list_head list; struct slab *slab_page; struct callback_head callback_head; pgtable_t pmd_huge_pte; } ;

    130 union __anonunion____missing_field_name_142 { unsigned long private; spinlock_t *ptl; struct kmem_cache *slab_cache; struct page *first_page; } ;

    130 struct page { unsigned long flags; union __anonunion____missing_field_name_133 __annonCompField36; struct __anonstruct____missing_field_name_134 __annonCompField42; union __anonunion____missing_field_name_140 __annonCompField44; union __anonunion____missing_field_name_142 __annonCompField45; unsigned long debug_flags; } ;

    186 struct page_frag { struct page *page; __u32 offset; __u32 size; } ;

    238 struct __anonstruct_linear_144 { struct rb_node rb; unsigned long rb_subtree_last; } ;

    238 union __anonunion_shared_143 { struct __anonstruct_linear_144 linear; struct list_head nonlinear; } ;

    238 struct anon_vma ;

    238 struct vm_operations_struct ;

    238 struct mempolicy ;

    238 struct vm_area_struct { unsigned long vm_start; unsigned long vm_end; struct vm_area_struct *vm_next; struct vm_area_struct *vm_prev; struct rb_node vm_rb; unsigned long rb_subtree_gap; struct mm_struct *vm_mm; pgprot_t vm_page_prot; unsigned long vm_flags; union __anonunion_shared_143 shared; struct list_head anon_vma_chain; struct anon_vma *anon_vma; const struct vm_operations_struct *vm_ops; unsigned long vm_pgoff; struct file *vm_file; void *vm_private_data; icq error 1460 struct mempolicy *vm_policy; } ;

    310 struct core_thread { struct task_struct *task; struct core_thread *next; } ;

    316 struct core_state { atomic_t nr_threads; struct core_thread dumper; struct completion startup; } ;

    329 struct task_rss_stat { int events; int count[3U]; } ;

    337 struct mm_rss_stat { atomic_long_t count[3U]; } ;

    342 struct kioctx_table ;

    343 struct linux_binfmt ;

    343 struct mmu_notifier_mm ;

    343

    93 struct shrink_control { gfp_t gfp_mask; unsigned long nr_to_scan; nodemask_t nodes_to_scan; int nid; } ;

    26 struct shrinker { unsigned long int (*count_objects)(struct shrinker *, icq error 1460, struct shrink_control *); unsigned long int (*scan_objects)(struct shrinker *, icq error 1460, struct shrink_control *); int seeks; long batch; unsigned long flags; struct list_head list; atomic_long_t *nr_deferred; } ;

    71 struct file_ra_state ;

    72 struct user_struct ;

    73 struct writeback_control ;

    185 struct vm_fault { unsigned int flags; unsigned long pgoff; void *virtual_address; struct page *page; } ;

    210 struct vm_operations_struct { void (*open)(struct vm_area_struct *); void (*close)(struct vm_area_struct *); int (*fault)(struct vm_area_struct *, struct vm_fault *); int (*page_mkwrite)(struct vm_area_struct *, struct vm_fault *); int (*access)(struct vm_area_struct *, icq error 1460, unsigned long, icq error 1460, void *, icq error 1460, int, int); int (*set_policy)(struct vm_area_struct *, struct mempolicy *); struct mempolicy * (*get_policy)(struct vm_area_struct *, unsigned long); int (*migrate)(struct vm_area_struct *, icq error 1460, icq error 1460, const nodemask_t *, icq error 1460, const icq error 1460 *, unsigned long); int (*remap_pages)(struct vm_area_struct *, unsigned long, unsigned long, unsigned long); } ;

    2071 struct scatterlist { unsigned long sg_magic; unsigned long page_link; unsigned int offset; unsigned int length; icq error 1460 dma_address; unsigned int dma_length; } ;

    17 struct sg_table { struct scatterlist *sgl; unsigned int nents; unsigned int orig_nents; } ;

    351 struct __kfifo { unsigned int in; unsigned int out; unsigned int mask; unsigned int esize; void *data; } ;

    65 union __anonunion____missing_field_name_145 { struct __kfifo kfifo; unsigned char *type; const unsigned char *const_type; char (*rectype)[0U]; void *ptr; const void *ptr_const; } ;

    65 struct kfifo { union __anonunion____missing_field_name_145 __annonCompField46; unsigned char buf[0U]; } ;

    832 struct scsi_cmnd ;

    372 struct scsi_lun { __u8 scsi_lun[8U]; } ;

    77 typedef uint32_t itt_t;

    78 struct iscsi_hdr { uint8_t opcode; uint8_t flags; uint8_t rsvd2[2U]; uint8_t hlength; uint8_t dlength[3U]; struct scsi_lun lun; itt_t itt; __be32 ttt; __be32 statsn; __be32 exp_statsn; __be32 max_statsn; uint8_t other[12U]; } ;

    143 struct iscsi_scsi_req { uint8_t opcode; uint8_t flags; __be16 rsvd2; uint8_t hlength; uint8_t dlength[3U]; struct scsi_lun lun; itt_t itt; __be32 data_length; __be32 cmdsn; __be32 exp_statsn; uint8_t cdb[16U]; } ;

    282 struct iscsi_tm { uint8_t opcode; uint8_t flags; uint8_t rsvd1[2U]; uint8_t hlength; uint8_t dlength[3U]; struct scsi_lun lun; itt_t itt; itt_t rtt; __be32 cmdsn; __be32 exp_statsn; __be32 refcmdsn; __be32 exp_datasn; uint8_t rsvd2[8U]; } ;

    627 struct iovec { void *iov_base; __kernel_size_t iov_len; } ;

    11 typedef unsigned short __kernel_sa_family_t;

    18 struct cred ;

    23 typedef __kernel_sa_family_t sa_family_t;

    24 struct sockaddr { sa_family_t sa_family; char sa_data[14U]; } ;

    359 struct in_addr { __be32 s_addr; } ;

    104 union __anonunion_in6_u_148 { icq error 1460 u6_addr8[16U]; __be16 u6_addr16[8U]; __be32 u6_addr32[4U]; } ;

    104 struct in6_addr { union __anonunion_in6_u_148 in6_u; } ;

    93 enum iscsi_tgt_dscvr { ISCSI_TGT_DSCVR_SEND_TARGETS = 1, ISCSI_TGT_DSCVR_ISNS = 2, icq error 1460, ISCSI_TGT_DSCVR_SLP = 3 } ;

    311 enum iscsi_param_type { ISCSI_PARAM = 0, ISCSI_HOST_PARAM = 1, icq error 1460, ISCSI_NET_PARAM = 2, icq error 1460, ISCSI_FLASHNODE_PARAM = 3, ISCSI_CHAP_PARAM = 4, ISCSI_IFACE_PARAM = 5 } ;

    327 struct iscsi_iface_param_info { uint32_t iface_num; uint32_t len; uint16_t param; uint8_t iface_type; uint8_t param_type; uint8_t value[0U]; } ;

    336 union __anonunion_src_151 { struct in_addr v4_addr; struct in6_addr v6_addr; } ;

    336 union __anonunion_dst_152 { struct in_addr v4_addr; struct in6_addr v6_addr; } ;

    336 struct iscsi_path { uint64_t handle; uint8_t mac_addr[6U]; uint8_t mac_addr_old[6U]; uint32_t ip_addr_len; union __anonunion_src_151 src; union __anonunion_dst_152 dst; uint16_t vlan_id; uint16_t pmtu; } ;

    490

    566 enum iscsi_host_param { ISCSI_HOST_PARAM_HWADDRESS = 0, ISCSI_HOST_PARAM_INITIATOR_NAME = 1, icq error 1460, ISCSI_HOST_PARAM_NETDEV_NAME = 2, ISCSI_HOST_PARAM_IPADDRESS = 3, icq error 1460, ISCSI_HOST_PARAM_PORT_STATE = 4, ISCSI_HOST_PARAM_PORT_SPEED = 5, ISCSI_HOST_PARAM_MAX = 6 } ;

    744 struct iscsi_stats_custom { char desc[64U]; uint64_t value; } ;

    784 struct iscsi_stats { uint64_t txdata_octets; uint64_t rxdata_octets; uint32_t noptx_pdus; uint32_t scsicmd_pdus; uint32_t tmfcmd_pdus; uint32_t login_pdus; uint32_t text_pdus; uint32_t dataout_pdus; uint32_t logout_pdus; uint32_t snack_pdus; uint32_t noprx_pdus; uint32_t scsirsp_pdus; uint32_t tmfrsp_pdus; uint32_t textrsp_pdus; uint32_t datain_pdus; uint32_t logoutrsp_pdus; uint32_t r2t_pdus; uint32_t async_pdus; uint32_t rjt_pdus; uint32_t digest_err; uint32_t timeout_err; uint32_t custom_length; struct iscsi_stats_custom custom[0U]; } ;

    959 struct idr_layer { int prefix; unsigned long bitmap[4U]; struct idr_layer *ary[256U]; int count; int layer; struct callback_head callback_head; } ;

    38 struct idr { struct idr_layer *hint; struct idr_layer *top; struct idr_layer *id_free; int layers; int id_free_cnt; int cur; spinlock_t lock; } ;

    197 struct ida_bitmap { long nr_busy; unsigned long bitmap[15U]; } ;

    213 struct ida { struct idr idr; struct ida_bitmap *free_bitmap; } ;

    245 struct dentry ;

    246 struct iattr ;

    247 struct super_block ;

    248 struct file_system_type ;

    249 struct kernfs_open_node ;

    250 struct kernfs_iattrs ;

    266 struct kernfs_root ;

    266 struct kernfs_elem_dir { unsigned long subdirs; struct rb_root children; struct kernfs_root *root; } ;

    62 struct kernfs_node ;

    62 struct kernfs_elem_symlink { struct kernfs_node *target_kn; } ;

    66 struct kernfs_ops ;

    66 struct kernfs_elem_attr { const struct kernfs_ops *ops; icq error 1460 struct kernfs_open_node *open; loff_t size; } ;

    72 union __anonunion_u_153 { struct completion *completion; struct kernfs_node *removed_list; } ;

    72 union __anonunion____missing_field_name_154 { struct kernfs_elem_dir dir; struct kernfs_elem_symlink symlink; struct kernfs_elem_attr attr; } ;

    72 struct kernfs_node { atomic_t count; atomic_t active; struct lockdep_map dep_map; struct kernfs_node *parent; const char *name; struct rb_node rb; union __anonunion_u_153 u; const void *ns; unsigned int hash; union __anonunion____missing_field_name_154 __annonCompField49; void *priv; unsigned short flags; umode_t mode; unsigned int ino; struct kernfs_iattrs *iattr; } ;

    114 struct kernfs_dir_ops { int (*mkdir)(struct kernfs_node *, icq error 1460, const char *, umode_t ); int (*rmdir)(struct kernfs_node *); int (*rename)(struct kernfs_node *, struct kernfs_node *, const char *); } ;

    127 struct kernfs_root { struct kernfs_node *kn; struct ida ino_ida; struct kernfs_dir_ops *dir_ops; } ;

    137 struct kernfs_open_file { struct kernfs_node *kn; struct file *file; struct mutex mutex; int event; struct list_head list; bool mmapped; const struct vm_operations_struct *vm_ops; } ;

    151 struct kernfs_ops { int (*seq_show)(struct seq_file *, void *); void * (*seq_start)(struct seq_file *, loff_t *); void * (*seq_next)(struct seq_file *, void *, loff_t *); void (*seq_stop)(struct seq_file *, void *); ssize_t (*read)(struct kernfs_open_file *, icq error 1460, char *, icq error 1460, size_tloff_t ); ssize_t (*write)(struct kernfs_open_file *, icq error 1460, char *, size_tloff_t ); int (*mmap)(struct kernfs_open_file *, struct vm_area_struct *); struct lock_class_key lockdep_key; } ;

    376 struct sock ;

    377 struct kobject ;

    378 enum kobj_ns_type { KOBJ_NS_TYPE_NONE = 0, KOBJ_NS_TYPE_NET = 1, KOBJ_NS_TYPES = 2 } ;

    384 struct kobj_ns_type_operations { enum kobj_ns_type type; bool (*current_may_mount)(); void * (*grab_current_ns)(); const void * (*netlink_ns)(struct sock *); const void * (*initial_ns)(); void (*drop_ns)(void *); } ;

    83 struct user_namespace ;

    22 struct __anonstruct_kuid_t_155 { uid_t val; } ;

    22 typedef struct __anonstruct_kuid_t_155 kuid_t;

    27 struct __anonstruct_kgid_t_156 { gid_t val; } ;

    27 typedef struct __anonstruct_kgid_t_156 kgid_t;

    127 struct kstat { u64 ino; dev_t dev; umode_t mode; unsigned int nlink; kuid_t uid; kgid_t gid; dev_t rdev; loff_t size; struct timespec atime; struct timespec mtime; struct timespec ctime; unsigned long blksize; unsigned long long blocks; } ;

    36 struct bin_attribute ;

    37 struct attribute { const char *name; umode_t mode; bool ignore_lockdep; struct lock_class_key *key; struct lock_class_key skey; } ;

    37 struct attribute_group { const char *name; umode_t (*is_visible)(struct kobject *, icq error 1460, struct attribute *, int); struct attribute **attrs; struct bin_attribute **bin_attrs; } ;

    67 struct bin_attribute { struct attribute attr; size_t size; void *private; ssize_t (*read)(struct file *, icq error 1460, struct kobject *, struct bin_attribute *, char *, icq error 1460, loff_tsize_t ); ssize_t (*write)(struct file *, struct kobject *, struct bin_attribute *, char *, loff_tsize_t ); int (*mmap)(struct file *, struct kobject *, struct bin_attribute *, icq error 1460, struct vm_area_struct *); } ;

    130 struct sysfs_ops { ssize_t (*show)(struct kobject *, icq error 1460, struct attribute *, icq error 1460, char *); ssize_t (*store)(struct kobject *, icq error 1460, struct attribute *, icq error 1460, const char *, size_t ); } ;

    462 struct kref { atomic_t refcount; } ;

    50 struct kset ;

    50 struct kobj_type ;

    50 struct kobject { const char *name; struct list_head entry; struct kobject *parent; struct kset *kset; struct kobj_type *ktype; struct kernfs_node *sd; struct kref kref; struct delayed_work release; unsigned char state_initialized; unsigned char state_in_sysfs; unsigned char state_add_uevent_sent; unsigned char state_remove_uevent_sent; unsigned char uevent_suppress; } ;

    112 struct kobj_type { void (*release)(struct kobject *); const struct sysfs_ops *sysfs_ops; struct attribute **default_attrs; const struct kobj_ns_type_operations * (*child_ns_type)(struct kobject *); const void * (*namespace)(struct kobject *); } ;

    120 struct kobj_uevent_env { char *envp[32U]; int envp_idx; char buf[2048U]; int buflen; } ;

    127 struct kset_uevent_ops { const int (*filter)(struct kset *, struct kobject *); const const char * (*name)(struct kset *, struct kobject *); const int (*uevent)(struct kset *, struct kobject *, struct kobj_uevent_env *); } ;

    144 struct kset { struct list_head list; spinlock_t list_lock; struct kobject kobj; const struct kset_uevent_ops *uevent_ops; } ;

    219 struct klist_node ;

    220 struct klist { spinlock_t k_lock; struct list_head k_list; void (*get)(struct klist_node *); void (*put)(struct klist_node *); } ;

    37 struct klist_node { void *n_klist; struct list_head n_node; struct kref n_ref; } ;

    67 struct path ;

    68 struct seq_file { char *buf; size_t size; size_t from; size_t count; size_t pad_until; loff_t index; loff_t read_pos; u64 version; struct mutex lock; const struct seq_operations *op; int poll_event; struct user_namespace *user_ns; void *private; } ;

    35 struct seq_operations { void * (*start)(struct seq_file *, loff_t *); void (*stop)(struct seq_file *, void *); void * (*next)(struct seq_file *, void *, loff_t *); int (*show)(struct seq_file *, void *); } ;

    196 struct pinctrl ;

    197 struct pinctrl_state ;

    194 struct dev_pin_info { struct pinctrl *p; struct pinctrl_state *default_state; struct pinctrl_state *sleep_state; struct pinctrl_state *idle_state; } ;

    42 struct dma_map_ops ;

    42 struct dev_archdata { struct dma_map_ops *dma_ops; void *iommu; } ;

    14 struct device_private ;

    15 struct device_driver ;

    16 icq error 1460 driver_private ;

    17 struct class ;

    18 struct subsys_private ;

    19 struct bus_type ;

    20 struct iommu_ops ;

    21 struct iommu_group ;

    60 struct device_attribute ;

    60 struct bus_type { const char *name; const char *dev_name; struct device *dev_root; struct device_attribute *dev_attrs; const struct attribute_group **bus_groups; const struct attribute_group **dev_groups; const struct attribute_group **drv_groups; int (*match)(struct device *, icq error 1460, struct device_driver *); int (*uevent)(struct device *, icq error 1460, struct kobj_uevent_env *); int (*probe)(struct device *); int (*remove)(struct device *); void (*shutdown)(struct device *); int (*online)(struct device *); int (*offline)(struct device *); int (*suspend)(struct device *, pm_message_t ); int (*resume)(struct device *); const struct dev_pm_ops *pm; struct iommu_ops *iommu_ops; struct subsys_private *p; struct lock_class_key lock_key; } ;

    138 struct device_type ;

    195 struct of_device_id ;

    195 struct acpi_device_id ;

    195 struct device_driver { const char *name; struct bus_type *bus; struct module *owner; const char *mod_name; bool suppress_bind_attrs; const struct of_device_id *of_match_table; const struct acpi_device_id *acpi_match_table; int (*probe)(struct device *); int (*remove)(struct device *); void (*shutdown)(struct device *); int (*suspend)(struct device *, pm_message_t ); int (*resume)(struct device *); const struct attribute_group **groups; const struct dev_pm_ops *pm; struct driver_private *p; } ;

    321 struct class_attribute ;

    321 struct class { const char *name; struct module *owner; struct class_attribute *class_attrs; const struct attribute_group **dev_groups; struct kobject *dev_kobj; int (*dev_uevent)(struct device *, icq error 1460, struct kobj_uevent_env *); char * (*devnode)(struct device *, umode_t *); void (*class_release)(struct class *); void (*dev_release)(struct device *); int (*suspend)(struct device *, pm_message_t ); int (*resume)(struct device *); const struct kobj_ns_type_operations *ns_type; const void * (*namespace)(struct device *); const struct dev_pm_ops *pm; struct subsys_private *p; } ;

    414 struct class_attribute { struct attribute attr; ssize_t (*show)(struct class *, icq error 1460, struct class_attribute *, char *); ssize_t (*store)(struct class *, struct class_attribute *, const char *, size_t ); } ;

    482 struct device_type { const char *name; const struct attribute_group **groups; int (*uevent)(struct device *, struct kobj_uevent_env *); char * (*devnode)(struct device *, icq error 1460, umode_t *, kuid_t *, kgid_t *); void (*release)(struct device *); const struct dev_pm_ops *pm; } ;

    510 struct device_attribute { struct attribute attr; ssize_t (*show)(struct device *, struct device_attribute *, char *); ssize_t (*store)(struct device *, icq error 1460, struct device_attribute *, const char *, size_t ); } ;

    637 struct device_dma_parameters { icq error 1460 int max_segment_size; unsigned long segment_boundary_mask; } ;

    646 struct acpi_device ;

    647 struct acpi_dev_node { struct acpi_device *companion; } ;

    653 struct dma_coherent_mem ;

    653 struct device { struct device *parent; struct device_private *p; struct kobject kobj; const char *init_name; const struct device_type *type; struct mutex mutex; struct bus_type *bus; struct device_driver *driver; void *platform_data; struct dev_pm_info power; struct dev_pm_domain *pm_domain; struct dev_pin_info *pins; int numa_node; u64 *dma_mask; u64 coherent_dma_mask; struct device_dma_parameters *dma_parms; struct list_head dma_pools; struct dma_coherent_mem *dma_mem; struct dev_archdata archdata; struct device_node *of_node; struct acpi_dev_node acpi_node; dev_t devt; u32 icq error 1460 spinlock_t icq error 1460 struct list_head devres_head; struct klist_node knode_class; struct class *class; const struct attribute_group **groups; void icq error 1460 device *); struct iommu_group *iommu_group; bool offline_disabled; bool offline; } ;

    795 struct wakeup_source { const char *name; struct list_head entry; spinlock_t lock; struct timer_list timer; unsigned long timer_expires; ktime_t total_time; ktime_t max_time; ktime_t last_time; ktime_t start_prevent_time; ktime_t prevent_sleep_time; unsigned long event_count; unsigned long active_count; unsigned long relax_count; unsigned long expire_count; unsigned icq error 1460 wakeup_count; bool active; bool autosleep_enabled; } ;

    1185 struct icq error 1460 ;

    1186 struct iscsi_transport ;

    1187 struct iscsi_endpoint ;

    1188 struct Scsi_Host ;

    1189 struct iscsi_cls_conn ;

    1190 struct iscsi_conn ;

    1191 struct iscsi_task ;

    1192 struct iscsi_iface ;

    1193 struct bsg_job ;

    1194 struct iscsi_bus_flash_session ;

    1195 struct iscsi_bus_flash_conn ;

    1196 struct iscsi_cls_session ;

    1196

    199 struct iscsi_cls_conn { struct list_head conn_list; void *dd_data; struct iscsi_transport *transport; uint32_t cid; struct mutex ep_mutex; struct iscsi_endpoint *ep; struct device dev; } ;

    219 struct iscsi_cls_session { struct list_head sess_list; struct iscsi_transport *transport; icq error 1460 spinlock_t lock; struct work_struct block_work; struct work_struct unblock_work; struct work_struct scan_work; struct work_struct unbind_work; int recovery_tmo; struct delayed_work recovery_work; unsigned int target_id; bool ida_used; pid_t creator; int state; int sid; void *dd_data; struct device dev; } ;

    258 struct request_queue ;

    258 struct iscsi_cls_host { atomic_t nr_scans; struct mutex mutex; struct request_queue *bsg_q; uint32_t port_speed; uint32_t port_state; } ;

    283 struct iscsi_endpoint { void *dd_data; struct device dev; uint64_t id; struct iscsi_cls_conn *conn; } ;

    291 struct iscsi_iface { struct device dev; struct iscsi_transport *transport; uint32_t iface_type; uint32_t iface_num; void *dd_data; } ;

    299 struct iscsi_bus_flash_conn { struct list_head conn_list; void *dd_data; struct iscsi_transport *transport; struct device dev; uint32_t exp_statsn; uint32_t statsn; unsigned int max_recv_dlength; unsigned int max_xmit_dlength; unsigned int max_segment_size; unsigned int tcp_xmit_wsf; unsigned int tcp_recv_wsf; int hdrdgst_en; int datadgst_en; int port; char *ipaddress; char *link_local_ipv6_addr; char *redirect_ipaddr; uint16_t keepalive_timeout; uint16_t local_port; uint8_t snack_req_en; uint8_t tcp_timestamp_stat; uint8_t tcp_nagle_disable; uint8_t tcp_wsf_disable; uint8_t tcp_timer_scale; uint8_t tcp_timestamp_en; uint8_t ipv4_tos; uint8_t ipv6_traffic_class; uint8_t ipv6_flow_label; uint8_t fragment_disable; uint8_t is_fw_assigned_ipv6; } ;

    343 struct iscsi_bus_flash_session { struct list_head sess_list; struct iscsi_transport *transport; unsigned int target_id; int flash_state; void *dd_data; struct device dev; unsigned int first_burst; unsigned int max_burst; unsigned short max_r2t; int default_taskmgmt_timeout; icq error 1460 int initial_r2t_en; int imm_data_en; int time2wait; int time2retain; int pdu_inorder_en; int dataseq_inorder_en; int erl; int tpgt; icq error 1460 *username; char *username_in; char *password; char *password_in; char *targetname; char *targetalias; char *portal_type; uint16_t tsid; uint16_t chap_in_idx; uint16_t chap_out_idx; uint16_t discovery_parent_idx; uint16_t discovery_parent_type; uint8_t auto_snd_tgt_disable; uint8_t discovery_sess; uint8_t entry_state; uint8_t chap_auth_en; uint8_t discovery_logout_en; uint8_t bidi_chap_en; uint8_t discovery_auth_optional; uint8_t isid[6U]; uint8_t is_boot_target; } ;

    485 struct scsi_host_template ;

    486 struct scsi_device ;

    487 struct scsi_target ;

    489 struct iscsi_session ;

    514 struct iscsi_r2t_info { __be32 ttt; __be32 exp_statsn; uint32_t data_length; uint32_t data_offset; int data_count; int datasn; int sent; } ;

    107 struct iscsi_task { struct iscsi_hdr *hdr; unsigned short hdr_max; unsigned short hdr_len; itt_t hdr_itt; __be32 cmdsn; struct scsi_lun lun; int itt; unsigned int imm_count; struct iscsi_r2t_info unsol_r2t; char *data; unsigned int data_count; struct scsi_cmnd *sc; struct iscsi_conn *conn; unsigned long last_xfer; unsigned long last_timeout; bool have_checked_conn; int state; atomic_t refcount; struct list_head running; void *dd_data; } ;

    159

    251 struct iscsi_pool { struct kfifo queue; void **pool; int max; } ;

    267

    485 struct attribute_container { struct list_head node; struct klist containers; struct class *class; const struct attribute_group *grp; struct device_attribute **attrs; int (*match)(struct attribute_container *, struct device *); unsigned long flags; } ;

    71 struct transport_container ;

    43 struct transport_container { struct attribute_container ac; const struct attribute_group *statistics; } ;

    22 struct kernel_cap_struct { icq error 1460 __u32 cap[2U]; } ;

    25 typedef struct kernel_cap_struct kernel_cap_t;

    218 struct plist_head { struct list_head node_list; } ;

    icq error 1460 struct plist_node { int prio; struct list_head prio_list; struct list_head node_list; } ;

    4 typedef unsigned long cputime_t;

    25 struct sem_undo_list ;

    25 struct sysv_sem { struct sem_undo_list *undo_list; } ;

    24 struct __anonstruct_sigset_t_158 { unsigned long sig[1U]; } ;

    24 typedef struct __anonstruct_sigset_t_158 sigset_t;

    25 struct siginfo ;

    17 typedef void __signalfn_t(int);

    18 typedef __signalfn_t *__sighandler_t;

    20 typedef void __restorefn_t();

    21 typedef error creating stand alone game maker *__sigrestore_t;

    34 union sigval { int sival_int; void *sival_ptr; } ;

    10 typedef union sigval sigval_t;

    11 struct __anonstruct__kill_160 { __kernel_pid_t _pid; __kernel_uid32_t _uid; } ;

    11 struct __anonstruct__timer_161 { __kernel_timer_t _tid; int _overrun; icq error 1460 char _pad[0U]; sigval_t _sigval; int _sys_private; } ;

    11 struct __anonstruct__rt_162 { __kernel_pid_t _pid; __kernel_uid32_t _uid; sigval_t _sigval; } ;

    11 struct __anonstruct__sigchld_163 { __kernel_pid_t _pid; __kernel_uid32_t _uid; int _status; __kernel_clock_t _utime; __kernel_clock_t _stime; } ;

    11 struct __anonstruct__sigfault_164 { void *_addr; short _addr_lsb; } ;

    11 struct __anonstruct__sigpoll_165 { long _band; int _fd; } ;

    11 struct __anonstruct__sigsys_166 { void *_call_addr; int _syscall; unsigned int _arch; } ;

    11 union __anonunion__sifields_159 { int _pad[28U]; struct __anonstruct__kill_160 _kill; struct __anonstruct__timer_161 _timer; struct __anonstruct__rt_162 _rt; struct __anonstruct__sigchld_163 _sigchld; struct __anonstruct__sigfault_164 _sigfault; struct __anonstruct__sigpoll_165 _sigpoll; struct __anonstruct__sigsys_166 _sigsys; } ;

    11 struct siginfo { int si_signo; int si_errno; int si_code; union __anonunion__sifields_159 _sifields; } ;

    109 typedef struct siginfo siginfo_t;

    21 struct sigpending { struct list_head list; sigset_t signal; } ;

    251 struct sigaction { __sighandler_t sa_handler; unsigned long sa_flags; __sigrestore_t sa_restorer; sigset_t sa_mask; } ;

    265 struct k_sigaction { struct sigaction sa; } ;

    448 enum pid_type { PIDTYPE_PID = 0, PIDTYPE_PGID = 1, icq error 1460, PIDTYPE_SID = 2, PIDTYPE_MAX = 3 } ;

    455 struct pid_namespace ;

    455 struct upid { int nr; struct pid_namespace *ns; struct hlist_node pid_chain; } ;

    56 struct pid { atomic_t count; unsigned int level; struct hlist_head tasks[3U]; struct callback_head rcu; struct upid numbers[1U]; } ;

    68 struct pid_link { struct hlist_node node; struct pid *pid; } ;

    174 struct percpu_counter { raw_spinlock_t lock; s64 count; struct list_head list; s32 *counters; } ;

    icq error 1460 46 struct seccomp_filter ;

    47 struct seccomp { int mode; struct seccomp_filter *filter; } ;

    40 struct icq error 1460 ;

    41 struct rlimit { __kernel_ulong_t rlim_cur; __kernel_ulong_t rlim_max; } ;

    11 struct timerqueue_node { struct rb_node node; ktime_t expires; } ;

    12 struct timerqueue_head { struct rb_root head; struct timerqueue_node *next; } ;

    50 struct hrtimer_clock_base ;

    51 struct hrtimer_cpu_base ;

    60 enum hrtimer_restart { HRTIMER_NORESTART = 0, HRTIMER_RESTART = 1 } ;

    65 struct hrtimer { struct timerqueue_node node; ktime_t _softexpires; enum hrtimer_restart (*function)(struct hrtimer *); struct hrtimer_clock_base *base; unsigned long state; int start_pid; void *start_site; char start_comm[16U]; } ;

    132 struct hrtimer_clock_base { struct hrtimer_cpu_base *cpu_base; int index; clockid_t clockid; struct timerqueue_head active; ktime_t resolution; ktime_t (*get_time)(); ktime_t softirq_time; ktime_t offset; } ;

    163 struct icq error 1460 { raw_spinlock_t lock; unsigned int active_bases; unsigned int clock_was_set; ktime_t expires_next; int hres_active; int hang_detected; unsigned long nr_events; unsigned long nr_retries; unsigned long nr_hangs; ktime_t max_hang_time; struct hrtimer_clock_base clock_base[4U]; } ;

    463 struct task_io_accounting { u64 rchar; u64 wchar; u64 syscr; u64 syscw; u64 read_bytes; u64 write_bytes; u64 cancelled_write_bytes; } ;

    45 struct latency_record { unsigned long backtrace[12U]; unsigned int count; unsigned long time; unsigned long max; } ;

    835 struct nsproxy ;

    836 struct ctl_table_root ;

    837 struct ctl_table_header ;

    838 struct ctl_dir ;

    39 typedef int proc_handler(struct ctl_table *, int, icq error 1460, void *, icq error 1460, size_t *, icq error 1460, loff_t *);

    59 struct ctl_table_poll { atomic_t event; wait_queue_head_t wait; } ;

    98 struct ctl_table { const char *procname; void *data; int maxlen; umode_t mode; struct ctl_table *child; proc_handler *proc_handler; struct ctl_table_poll *poll; void *extra1; void *extra2; } ;

    119 struct ctl_node { struct rb_node node; struct ctl_table_header *header; } ;

    124 struct __anonstruct____missing_field_name_170 { struct ctl_table *ctl_table; int used; int count; int nreg; } ;

    124 union __anonunion____missing_field_name_169 { struct __anonstruct____missing_field_name_170 __annonCompField50; struct callback_head rcu; } ;

    124 struct ctl_table_set ;

    124 struct ctl_table_header { union __anonunion____missing_field_name_169 __annonCompField51; struct completion *unregistering; struct ctl_table *ctl_table_arg; struct ctl_table_root *root; struct ctl_table_set *set; struct ctl_dir *parent; struct ctl_node *node; } ;

    145 struct ctl_dir { struct ctl_table_header header; struct rb_root root; } ;

    151 struct ctl_table_set { int (*is_seen)(struct ctl_table_set *); struct ctl_dir dir; } ;

    156 struct ctl_table_root { struct ctl_table_set default_set; struct ctl_table_set * (*lookup)(struct ctl_table_root *, struct nsproxy *); int (*permissions)(struct ctl_table_header *, struct ctl_table *); } ;

    193 struct assoc_array_ptr ;

    193 struct assoc_array { struct assoc_array_ptr *root; unsigned long nr_leaves_on_tree; } ;

    31 typedef int32_t key_serial_t;

    34 typedef uint32_t key_perm_t;

    35 struct key ;

    36 struct signal_struct ;

    37 struct key_type ;

    41 struct keyring_index_key { struct key_type *type; const char *description; size_t desc_len; } icq error 1460 123 union __anonunion____missing_field_name_171 { struct list_head graveyard_link; struct rb_node serial_node; } ;

    123 struct key_user ;

    123 union __anonunion____missing_field_name_172 { time_t expiry; icq error 1460 revoked_at; } ;

    123 struct __anonstruct____missing_field_name_174 { struct key_type *type; char *description; } ;

    123 union __anonunion____missing_field_name_173 { struct keyring_index_key index_key; struct __anonstruct____missing_field_name_174 __annonCompField54; } ;

    123 union __anonunion_type_data_175 { struct list_head link; unsigned long x[2U]; void *p[2U]; int reject_error; } ;

    123 union __anonunion_payload_177 { unsigned long value; void *rcudata; void *data; void *data2[2U]; } ;

    123 union __anonunion____missing_field_name_176 { union __anonunion_payload_177 payload; struct assoc_array keys; } ;

    123 struct key { atomic_t usage; key_serial_t serial; union __anonunion____missing_field_name_171 __annonCompField52; struct rw_semaphore sem; struct key_user *user; void *security; union __anonunion____missing_field_name_172 __annonCompField53; time_t last_used_at; kuid_t uid; kgid_t gid; key_perm_t perm; unsigned short quotalen; unsigned short datalen; unsigned long flags; union __anonunion____missing_field_name_173 __annonCompField55; union __anonunion_type_data_175 type_data; union __anonunion____missing_field_name_176 __annonCompField56; } ;

    345 struct audit_context ;

    27 struct group_info { atomic_t usage; int ngroups; int nblocks; kgid_t small_block[32U]; kgid_t *blocks[0U]; } ;

    78 struct cred { atomic_t usage; atomic_t subscribers; void *put_addr; unsigned int magic; kuid_t uid; kgid_t gid; kuid_t suid; kgid_t sgid; kuid_t euid; kgid_t egid; kuid_t fsuid; kgid_t fsgid; unsigned int securebits; kernel_cap_t cap_inheritable; kernel_cap_t cap_permitted; kernel_cap_t cap_effective; kernel_cap_t cap_bset; icq error 1460 unsigned char jit_keyring; struct key *session_keyring; struct key *process_keyring; struct key *thread_keyring; struct key *request_key_auth; void *security; struct user_struct *user; struct user_namespace *user_ns; struct group_info *group_info; struct callback_head rcu; } ;

    123 struct futex_pi_state ;

    124 struct robust_list_head ;

    125 struct bio_list ;

    126 struct fs_struct ;

    127 struct perf_event_context ;

    128 struct blk_plug ;

    180 struct cfs_rq ;

    181 struct task_group ;

    421 struct sighand_struct { atomic_t count; struct k_sigaction action[64U]; spinlock_t siglock; wait_queue_head_t signalfd_wqh; } ;

    460 struct pacct_struct { int ac_flag; long ac_exitcode; unsigned long ac_mem; cputime_t ac_utime; cputime_t ac_stime; unsigned long ac_minflt; unsigned long ac_majflt; } ;

    468 struct cpu_itimer { cputime_t expires; cputime_t incr; u32 error; u32 incr_error; } ;

    475 struct cputime { cputime_t utime; cputime_t stime; } ;

    487 struct task_cputime { cputime_t utime; cputime_t stime; unsigned long long sum_exec_runtime; } ;

    507 struct thread_group_cputimer { struct task_cputime cputime; int running; raw_spinlock_t lock; } ;

    549 struct autogroup ;

    550 struct tty_struct ;

    550 struct taskstats ;

    550 struct icq error 1460 ;

    550

    730 struct user_struct { atomic_t __count; atomic_t processes; atomic_t files; atomic_t sigpending; atomic_t inotify_watches; atomic_t inotify_devs; atomic_t fanotify_listeners; atomic_long_t epoll_watches; unsigned long mq_bytes; unsigned long locked_shm; struct key *uid_keyring; struct key *session_keyring; struct hlist_node uidhash_node; kuid_t uid; atomic_long_t locked_vm; } ;

    icq error 1460 774 struct backing_dev_info ;

    775 struct reclaim_state ;

    776 struct sched_info { unsigned long pcount; unsigned long long run_delay; unsigned long long last_arrival; unsigned long long last_queued; } ;

    790 struct task_delay_info { spinlock_t lock; unsigned int flags; struct timespec blkio_start; struct timespec blkio_end; u64 blkio_delay; u64 swapin_delay; u32 blkio_count; u32 swapin_count; struct timespec freepages_start; struct timespec freepages_end; u64 freepages_delay; u32 freepages_count; } ;

    976 struct io_context ;

    1004 struct pipe_inode_info ;

    1005 struct uts_namespace ;

    1006 struct load_weight { unsigned long weight; u32 inv_weight; } ;

    1013 struct sched_avg { u32 runnable_avg_sum; u32 runnable_avg_period; u64 last_runnable_update; s64 decay_count; unsigned long load_avg_contrib; } ;

    1025 struct sched_statistics { u64 wait_start; u64 wait_max; u64 wait_count; u64 wait_sum; u64 iowait_count; u64 iowait_sum; u64 sleep_start; u64 sleep_max; s64 sum_sleep_runtime; u64 block_start; u64 block_max; icq error 1460 u64 exec_max; u64 slice_max; u64 nr_migrations_cold; u64 nr_failed_migrations_affine; u64 nr_failed_migrations_running; u64 nr_failed_migrations_hot; u64 nr_forced_migrations; u64 nr_wakeups; u64 nr_wakeups_sync; u64 nr_wakeups_migrate; u64 nr_wakeups_local; u64 nr_wakeups_remote; u64 nr_wakeups_affine; u64 nr_wakeups_affine_attempts; u64 nr_wakeups_passive; u64 nr_wakeups_idle; } ;

    1060 struct sched_entity { struct load_weight load; struct rb_node run_node; struct list_head group_node; unsigned startx fatal error no screens on_rq; u64 exec_start; u64 sum_exec_runtime; u64 vruntime; u64 prev_sum_exec_runtime; u64 nr_migrations; struct sched_statistics statistics; struct sched_entity *parent; struct cfs_rq *cfs_rq; struct cfs_rq *my_q; struct sched_avg avg; } ;

    1091 struct rt_rq ;

    1091 struct sched_rt_entity { struct list_head run_list; unsigned long timeout; unsigned long watchdog_stamp; unsigned int time_slice; struct sched_rt_entity *back; struct sched_rt_entity *parent; struct rt_rq *rt_rq; struct rt_rq *my_q; } ;

    1107 struct sched_dl_entity { struct rb_node rb_node; u64 dl_runtime; u64 dl_deadline; u64 dl_period; u64 dl_bw; s64 runtime; u64 deadline; unsigned int flags; int dl_throttled; int dl_new; int dl_boosted; struct hrtimer dl_timer; } ;

    1162 struct mem_cgroup ;

    1162 struct memcg_batch_info { int do_batch; struct mem_cgroup *memcg; unsigned long nr_pages; unsigned long memsw_nr_pages; } ;

    1569 struct memcg_oom_info { struct mem_cgroup *memcg; gfp_t gfp_mask; int order; unsigned char may_oom; } ;

    1576 struct sched_class ;

    1576 struct files_struct ;

    1576 struct css_set ;

    1576 struct compat_robust_list_head ;

    1576 struct numa_group ;

    1576

    355 struct kmem_cache_cpu { void **freelist; unsigned long tid; struct page *page; struct page *partial; unsigned int stat[26U]; } ;

    48 struct kmem_cache_order_objects { unsigned long x; } ;

    58 struct memcg_cache_params ;

    58 struct kmem_cache_node ;

    58 struct kmem_cache { struct kmem_cache_cpu *cpu_slab; unsigned long flags; unsigned long min_partial; int size; int object_size; int offset; int cpu_partial; struct kmem_cache_order_objects oo; struct kmem_cache_order_objects max; struct kmem_cache_order_objects min; gfp_t allocflags; int refcount; void (*ctor)(void *); int inuse; int align; int reserved; const char *name; struct list_head list; struct kobject kobj; struct memcg_cache_params *memcg_params; int max_attr_size; int remote_node_defrag_ratio; struct kmem_cache_node *node[1024U]; } ;

    497 struct __anonstruct____missing_field_name_180 { struct callback_head callback_head; struct kmem_cache *memcg_caches[0U]; } ;

    497 struct __anonstruct____missing_field_name_181 { struct mem_cgroup *memcg; struct list_head list; struct kmem_cache *root_cache; bool dead; atomic_t nr_pages; struct work_struct destroy; } ;

    497 union __anonunion____missing_field_name_179 { struct __anonstruct____missing_field_name_180 __annonCompField58; struct __anonstruct____missing_field_name_181 __annonCompField59; } ;

    497 struct memcg_cache_params { bool is_root_cache; union __anonunion____missing_field_name_179 __annonCompField60; } ;

    50 struct hlist_bl_node ;

    50 struct hlist_bl_head { struct hlist_bl_node *first; } ;

    icq error 1460 36 struct hlist_bl_node { struct hlist_bl_node *next; struct hlist_bl_node **pprev; } ;

    114 struct __anonstruct____missing_field_name_183 { spinlock_t lock; unsigned int count; } ;

    114 union __anonunion____missing_field_name_182 { struct __anonstruct____missing_field_name_183 __annonCompField61; } ;

    114 struct lockref { union __anonunion____missing_field_name_182 __annonCompField62; } ;

    49 struct nameidata ;

    50 struct vfsmount ;

    51 struct __anonstruct____missing_field_name_185 { u32 hash; u32 len; } ;

    51 union __anonunion____missing_field_name_184 { struct __anonstruct____missing_field_name_185 __annonCompField63; u64 hash_len; } ;

    icq error 1460 struct qstr { union __anonunion____missing_field_name_184 __annonCompField64; const unsigned char *name; } ;

    90 struct dentry_operations ;

    90 union __anonunion_d_u_186 { struct list_head d_child; struct callback_head d_rcu; } ;

    90 struct dentry { unsigned int d_flags; seqcount_t d_seq; struct hlist_bl_node d_hash; struct dentry *d_parent; struct qstr d_name; struct inode *d_inode; unsigned char d_iname[32U]; struct lockref d_lockref; const struct dentry_operations *d_op; struct super_block *d_sb; unsigned long d_time; void *d_fsdata; struct list_head d_lru; union __anonunion_d_u_186 d_u; struct list_head d_subdirs; struct hlist_node d_alias; } ;

    142 struct dentry_operations { int (*d_revalidate)(struct dentry *, unsigned int); int (*d_weak_revalidate)(struct dentry *, icq error 1460, unsigned int); int (*d_hash)(const struct dentry *, icq error 1460, struct qstr *); int (*d_compare)(const struct dentry *, icq error 1460, const struct dentry *, unsigned int, const char *, const struct qstr *); int (*d_delete)(const struct dentry *); void (*d_release)(struct dentry *); void (*d_prune)(struct dentry *); void (*d_iput)(struct dentry *, struct inode *); char * (*d_dname)(struct dentry *, char *, icq error 1460, int); struct vfsmount * (*d_automount)(struct path *); int (*d_manage)(struct dentry *, icq error 1460, bool ); } ;

    469 struct path { struct vfsmount *mnt; struct dentry *dentry; } ;

    26 struct list_lru_node { spinlock_t lock; struct list_head list; long nr_items; } ;

    28 struct list_lru { struct list_lru_node *node; nodemask_t active_nodes; } ;

    58 struct radix_tree_node ;

    58 struct radix_tree_root { unsigned int height; gfp_t gfp_mask; struct radix_tree_node *rnode; } ;

    45 struct fiemap_extent { __u64 fe_logical; __u64 fe_physical; __u64 fe_length; __u64 fe_reserved64[2U]; __u32 fe_flags; __u32 fe_reserved[3U]; } ;

    38 enum migrate_mode { MIGRATE_ASYNC = 0, icq error 1460, MIGRATE_SYNC_LIGHT = 1, icq error 1460, MIGRATE_SYNC = 2 } ;

    27 struct bio_set ;

    28 struct bio ;

    29 struct bio_integrity_payload ;

    30 struct block_device ;

    31 struct cgroup_subsys_state ;

    19 typedef void bio_end_io_t(struct bio *, int);

    21 struct bio_vec { struct page *bv_page; unsigned int bv_len; unsigned int bv_offset; } ;

    30 struct bvec_iter { sector_t bi_sector; unsigned int bi_size; unsigned int bi_idx; unsigned int bi_bvec_done; } ;

    40 struct bio { struct bio *bi_next; struct block_device *bi_bdev; unsigned long bi_flags; unsigned long bi_rw; struct bvec_iter bi_iter; unsigned int bi_phys_segments; unsigned int bi_seg_front_size; unsigned int bi_seg_back_size; atomic_t bi_remaining; bio_end_io_t *bi_end_io; void *bi_private; struct io_context *bi_ioc; struct cgroup_subsys_state *bi_css; struct bio_integrity_payload *bi_integrity; unsigned short bi_vcnt; unsigned short bi_max_vecs; atomic_t bi_cnt; struct bio_vec *bi_io_vec; struct bio_set *bi_pool; struct bio_vec bi_inline_vecs[0U]; } ;

    56 struct export_operations ;

    57 struct hd_geometry ;

    58 struct kiocb ;

    59 struct poll_table_struct ;

    60 struct kstatfs ;

    61 struct swap_info_struct ;

    68 struct iattr { unsigned int ia_valid; umode_t ia_mode; kuid_t ia_uid; kgid_t ia_gid; loff_t ia_size; struct timespec ia_atime; struct timespec ia_mtime; struct timespec ia_ctime; struct file *ia_file; } ;

    246 struct fs_disk_quota { __s8 d_version; __s8 d_flags; __u16 d_fieldmask; __u32 d_id; __u64 d_blk_hardlimit; __u64 d_blk_softlimit; __u64 d_ino_hardlimit; __u64 d_ino_softlimit; __u64 d_bcount; __u64 d_icount; __s32 d_itimer; __s32 d_btimer; __u16 d_iwarns; __u16 d_bwarns; __s32 d_padding2; __u64 d_rtb_hardlimit; __u64 d_rtb_softlimit; __u64 d_rtbcount; __s32 d_rtbtimer; __u16 d_rtbwarns; __s16 d_padding3; char d_padding4[8U]; } ;

    76 struct fs_qfilestat { __u64 qfs_ino; __u64 qfs_nblks; __u32 qfs_nextents; } ;

    151 typedef struct fs_qfilestat fs_qfilestat_t;

    152 struct fs_quota_stat { __s8 qs_version; __u16 qs_flags; __s8 qs_pad; fs_qfilestat_t qs_uquota; fs_qfilestat_t qs_gquota; __u32 qs_incoredqs; __s32 qs_btimelimit; __s32 qs_itimelimit; __s32 qs_rtbtimelimit; __u16 qs_bwarnlimit; __u16 qs_iwarnlimit; } ;

    166 struct fs_qfilestatv { __u64 qfs_ino; __u64 qfs_nblks; __u32 qfs_nextents; __u32 qfs_pad; } ;

    196 struct fs_quota_statv { __s8 qs_version; __u8 qs_pad1; __u16 qs_flags; __u32 qs_incoredqs; struct fs_qfilestatv qs_uquota; struct fs_qfilestatv qs_gquota; struct fs_qfilestatv qs_pquota; __s32 qs_btimelimit; __s32 qs_itimelimit; __s32 qs_rtbtimelimit; __u16 qs_bwarnlimit; __u16 qs_iwarnlimit; __u64 qs_pad2[8U]; } ;

    212 struct dquot ;

    19 typedef __kernel_uid32_t projid_t;

    23 struct __anonstruct_kprojid_t_187 { projid_t val; } ;

    23 typedef struct __anonstruct_kprojid_t_187 kprojid_t;

    119 struct if_dqinfo { __u64 dqi_bgrace; __u64 dqi_igrace; __u32 dqi_flags; __u32 dqi_valid; } ;

    152 enum quota_type { USRQUOTA = 0, icq error 1460, GRPQUOTA = 1, icq error 1460, PRJQUOTA = 2 } ;

    60 typedef long long qsize_t;

    61 union __anonunion____missing_field_name_188 { kuid_t uid; kgid_t gid; kprojid_t projid; } ;

    61 struct kqid { union __anonunion____missing_field_name_188 __annonCompField65; enum quota_type type; } ;

    178 struct mem_dqblk { qsize_t dqb_bhardlimit; qsize_t dqb_bsoftlimit; qsize_t dqb_curspace; qsize_t dqb_rsvspace; qsize_t dqb_ihardlimit; qsize_t dqb_isoftlimit; qsize_t dqb_curinodes; time_t dqb_btime; time_t dqb_itime; } ;

    200 struct quota_format_type ;

    201 struct mem_dqinfo { struct quota_format_type *dqi_format; int dqi_fmt_id; struct list_head dqi_dirty_list; unsigned long dqi_flags; unsigned int dqi_bgrace; unsigned int dqi_igrace; qsize_t dqi_maxblimit; qsize_t dqi_maxilimit; void *dqi_priv; } ;

    264 struct dquot { struct hlist_node dq_hash; struct list_head dq_inuse; struct list_head dq_free; struct icq error 1460 dq_dirty; struct mutex dq_lock; atomic_t dq_count; wait_queue_head_t dq_wait_unused; struct super_block *dq_sb; struct kqid dq_id; loff_t dq_off; unsigned long dq_flags; struct mem_dqblk dq_dqb; } ;

    291 struct quota_format_ops { int (*check_quota_file)(struct super_block *, int); int (*read_file_info)(struct super_block *, int); int (*write_file_info)(struct super_block *, int); int (*free_file_info)(struct super_block *, icq error 1460, int); int (*read_dqblk)(struct dquot *); int (*commit_dqblk)(struct dquot *); int (*release_dqblk)(struct dquot *); } ;

    302 struct dquot_operations { int (*write_dquot)(struct dquot *); struct dquot * (*alloc_dquot)(struct super_block *, int); void (*destroy_dquot)(struct dquot *); int (*acquire_dquot)(struct dquot *); int (*release_dquot)(struct icq error 1460 *); int (*mark_dirty)(struct dquot *); int (*write_info)(struct super_block *, int); qsize_t * (*get_reserved_space)(struct inode *); } ;

    316 struct quotactl_ops { int (*quota_on)(struct super_block *, icq error 1460, int, int, icq error 1460, struct path *); int (*quota_on_meta)(struct super_block *, int, icq error 1460, int); int (*quota_off)(struct super_block *, int); int icq error 1460 super_block *, icq error 1460, int); int (*get_info)(struct super_block *, int, struct if_dqinfo *); int (*set_info)(struct super_block icq error 1460, int, icq error 1460, struct if_dqinfo *); int (*get_dqblk)(struct super_block *, struct kqidicq error 1460, struct fs_disk_quota *); int (*set_dqblk)(struct super_block *, struct kqidicq error 1460, struct fs_disk_quota *); int (*get_xstate)(struct super_block *, struct fs_quota_stat *); int (*set_xstate)(struct super_block *, unsigned int, int); int (*get_xstatev)(struct super_block *, icq error 1460, struct fs_quota_statv *); } ;

    333 struct quota_format_type { int qf_fmt_id; const struct quota_format_ops *qf_ops; struct module *qf_owner; struct quota_format_type *qf_next; } ;

    379 struct quota_info { unsigned int flags; struct mutex dqio_mutex; struct mutex dqonoff_mutex; struct rw_semaphore dqptr_sem; struct inode *files[2U]; struct mem_dqinfo info[2U]; const struct quota_format_ops *ops[2U]; } ;

    345 union __anonunion_arg_190 { char *buf; void *data; } ;

    345 struct __anonstruct_read_descriptor_t_189 { size_t written; size_t count; union __anonunion_arg_190 arg; int error; } ;

    345 typedef struct __anonstruct_read_descriptor_t_189 read_descriptor_t;

    348

    408 struct address_space { struct inode *host; struct radix_tree_root page_tree; spinlock_t tree_lock; unsigned int i_mmap_writable; struct rb_root i_mmap; struct list_head i_mmap_nonlinear; struct mutex i_mmap_mutex; unsigned long nrpages; unsigned long writeback_index; const struct address_space_operations *a_ops; unsigned long flags; struct backing_dev_info *backing_dev_info; spinlock_t private_lock; struct list_head private_list; void *private_data; } ;

    430 struct hd_struct ;

    430 struct gendisk ;

    430 struct block_device { dev_t bd_dev; int bd_openers; icq error 1460 inode *bd_inode; struct super_block *bd_super; struct mutex bd_mutex; struct list_head bd_inodes; void *bd_claiming; void *bd_holder; int bd_holders; bool bd_write_holder; struct list_head bd_holder_disks; struct block_device *bd_contains; unsigned int bd_block_size; struct hd_struct *bd_part; unsigned int bd_part_count; int bd_invalidated; struct gendisk *bd_disk; struct request_queue icq error 1460 struct list_head bd_list; unsigned long bd_private; int bd_fsfreeze_count; struct mutex bd_fsfreeze_mutex; } ;

    503 struct posix_acl ;

    504 struct inode_operations ;

    504 union __anonunion____missing_field_name_191 { const unsigned int i_nlink; unsigned int __i_nlink; } ;

    504 union __anonunion____missing_field_name_192 { struct hlist_head i_dentry; struct callback_head i_rcu; } ;

    504 struct file_lock ;

    504 struct cdev ;

    504 union __anonunion____missing_field_name_193 { struct pipe_inode_info *i_pipe; struct block_device *i_bdev; struct cdev *i_cdev; } ;

    504

    740 struct fown_struct { rwlock_t lock; struct pid *pid; enum pid_type pid_type; kuid_t uid; kuid_t euid; int signum; } ;

    748 struct file_ra_state { icq error 1460 long start; unsigned int size; unsigned int async_size; unsigned int ra_pages; unsigned int mmap_miss; loff_t prev_pos; } ;

    771 union __anonunion_f_u_194 { struct llist_node fu_llist; struct callback_head fu_rcuhead; } ;

    771 struct file { union __anonunion_f_u_194 f_u; struct path f_path; struct inode *f_inode; icq error 1460 const struct file_operations *f_op; spinlock_t f_lock; atomic_long_t f_count; unsigned int f_flags; fmode_t f_mode; struct mutex f_pos_lock; loff_t f_pos; struct fown_struct f_owner; const struct cred *f_cred; struct file_ra_state f_ra; u64 f_version; void *f_security; void *private_data; struct icq error 1460 f_ep_links; struct list_head f_tfile_llink; struct address_space *f_mapping; unsigned long f_mnt_write_state; } ;

    909 typedef struct files_struct *fl_owner_t;

    910 struct file_lock_operations { void (*fl_copy_lock)(struct file_lock *, struct file_lock *); void (*fl_release_private)(struct file_lock *); } ;

    915 struct lock_manager_operations { int (*lm_compare_owner)(struct file_lock *, icq error 1460, struct file_lock *); unsigned long int (*lm_owner_key)(struct file_lock *); void (*lm_notify)(struct file_lock *); int (*lm_grant)(struct file_lock *, struct file_lock *, int); void (*lm_break)(struct file_lock *); int (*lm_change)(struct file_lock **, int); } ;

    928 struct net ;

    933 struct nlm_lockowner ;

    934 struct nfs_lock_info { u32 state; struct nlm_lockowner *owner; struct list_head list; } ;

    14 struct nfs4_lock_state ;

    15 struct nfs4_lock_info { struct nfs4_lock_state *owner; } ;

    19 struct fasync_struct ;

    19 struct __anonstruct_afs_196 { struct list_head link; int state; } ;

    19 union __anonunion_fl_u_195 { struct nfs_lock_info nfs_fl; struct nfs4_lock_info nfs4_fl; struct __anonstruct_afs_196 afs; } ;

    19 struct file_lock { struct file_lock *fl_next; struct hlist_node icq error 1460 struct list_head fl_block; fl_owner_t fl_owner; unsigned int fl_flags; unsigned char fl_type; unsigned int fl_pid; int fl_link_cpu; struct pid *fl_nspid; wait_queue_head_t fl_wait; struct file *fl_file; loff_t fl_start; loff_t fl_end; struct fasync_struct *fl_fasync; unsigned long fl_break_time; unsigned long fl_downgrade_time; const struct file_lock_operations *fl_ops; const struct lock_manager_operations *fl_lmops; union __anonunion_fl_u_195 fl_u; } ;

    1036 struct fasync_struct { spinlock_t fa_lock; int magic; int fa_fd; struct fasync_struct *fa_next; struct file *fa_file; struct callback_head fa_rcu; } ;

    1228 struct sb_writers { struct percpu_counter counter[3U]; wait_queue_head_t wait; int frozen; wait_queue_head_t wait_unfrozen; struct lockdep_map lock_map[3U]; } ;

    1244 struct super_operations ;

    1244 struct xattr_handler ;

    1244 struct mtd_info ;

    1244

    1474 struct fiemap_extent_info { unsigned int fi_flags; unsigned int fi_extents_mapped; unsigned int fi_extents_max; struct fiemap_extent *fi_extents_start; } ;

    1512 struct dir_context { int (*actor)(void *, icq error 1460, const char *, int, loff_tu64unsigned int); icq error 1460 pos; } ;

    1516 struct block_device_operations ;

    1517

    1555

    1600

    1814 struct file_system_type { const char *name; int fs_flags; struct dentry * (*mount)(struct file_system_type *, int, icq error 1460, const char *, void *); void (*kill_sb)(struct super_block *); struct module icq error 1460 struct file_system_type *next; struct hlist_head fs_supers; struct lock_class_key s_lock_key; struct lock_class_key s_umount_key; struct lock_class_key s_vfs_rename_key; struct lock_class_key s_writers_key[3U]; struct lock_class_key i_lock_key; struct lock_class_key i_mutex_key; struct lock_class_key i_mutex_dir_key; } ;

    error argument type mismatch argument 2 80 struct disk_stats { unsigned long sectors[2U]; unsigned long ios[2U]; unsigned long merges[2U]; unsigned long ticks[2U]; unsigned long io_ticks; unsigned long time_in_queue; } ;

    89 struct partition_meta_info { char uuid[37U]; u8 volname[64U]; } ;

    101 struct hd_struct { sector_t start_sect; sector_t nr_sects; seqcount_t nr_sects_seq; sector_t alignment_offset; unsigned int discard_alignment; struct device __dev; struct kobject *holder_dir; int policy; int partno; struct partition_meta_info *info; int make_it_fail; unsigned long stamp; atomic_t in_flight[2U]; struct disk_stats *dkstats; atomic_t ref; struct callback_head callback_head; } ;

    155 struct disk_part_tbl { struct callback_head callback_head; int len; struct hd_struct *last_lookup; struct hd_struct *part[]; } ;

    162 struct disk_events ;

    163 struct timer_rand_state ;

    163 struct blk_integrity ;

    163 struct gendisk { int major; int first_minor; int minors; char disk_name[32U]; char * (*devnode)(struct gendisk *, umode_t *); unsigned int events; unsigned int async_events; struct disk_part_tbl *part_tbl; struct hd_struct part0; const struct block_device_operations *fops; struct request_queue *queue; void *private_data; int flags; struct device *driverfs_dev; struct kobject *slave_dir; struct timer_rand_state *random; atomic_t sync_io; struct disk_events *ev; struct blk_integrity *integrity; int node_id; } ;

    62 struct exception_table_entry { int insn; int fixup; } ;

    352 struct proc_dir_entry ;

    71 struct fprop_local_percpu { struct percpu_counter events; unsigned int period; raw_spinlock_t lock; } ;

    12 enum writeback_sync_modes { WB_SYNC_NONE = 0, WB_SYNC_ALL = 1 } ;

    29 struct writeback_control { long nr_to_write; long pages_skipped; loff_t range_start; loff_t range_end; enum writeback_sync_modes sync_mode; unsigned char for_kupdate; icq error 1460 char for_background; unsigned char tagged_writepages; unsigned char for_reclaim; unsigned char range_cyclic; unsigned char for_sync; } ;

    88 struct bdi_writeback ;

    39 typedef int congested_fn(void *, int);

    48 struct bdi_writeback { struct backing_dev_info *bdi; unsigned int nr; unsigned long last_old_flush; struct delayed_work dwork; struct list_head b_dirty; struct list_head b_io; struct list_head b_more_io; spinlock_t list_lock; } ;

    63 struct backing_dev_info { struct list_head bdi_list; unsigned long ra_pages; unsigned long state; unsigned int capabilities; congested_fn *congested_fn; void *congested_data; char *name; struct percpu_counter bdi_stat[4U]; unsigned long bw_time_stamp; unsigned long dirtied_stamp; unsigned long written_stamp; unsigned long write_bandwidth; unsigned long avg_write_bandwidth; icq error 1460 long dirty_ratelimit; unsigned long balanced_dirty_ratelimit; struct fprop_local_percpu completions; int dirty_exceeded; unsigned int min_ratio; unsigned int max_ratio; unsigned int max_prop_frac; struct bdi_writeback wb; spinlock_t wb_lock; struct list_head work_list; struct device *dev; struct timer_list laptop_mode_wb_timer; struct dentry *debug_dir; struct dentry *debug_stats; } ;

    11 typedef void * mempool_alloc_t(gfp_ticq error 1460, void *);

    12 typedef void mempool_free_t(void *, icq error 1460, void *);

    13 struct mempool_s { spinlock_t lock; int min_nr; int curr_nr; void **elements; void *pool_data; mempool_alloc_t *alloc; mempool_free_t *free; wait_queue_head_t wait; } ;

    24 typedef struct mempool_s mempool_t;

    77 union __anonunion____missing_field_name_199 { struct list_head q_node; struct kmem_cache *__rcu_icq_cache; } ;

    77 union __anonunion____missing_field_name_200 { struct hlist_node ioc_node; struct callback_head __rcu_head; } ;

    77 struct io_cq { struct request_queue *q; struct io_context *ioc; union __anonunion____missing_field_name_199 __annonCompField70; union __anonunion____missing_field_name_200 __annonCompField71; unsigned int flags; } ;

    92 struct io_context { atomic_long_t refcount; atomic_t active_ref; atomic_t nr_tasks; spinlock_t lock; unsigned short ioprio; int nr_batch_requests; unsigned long last_waited; struct radix_tree_root icq_tree; struct io_cq *icq_hint; struct hlist_head icq_list; struct work_struct release_work; } ;

    269 struct bio_integrity_payload { struct bio *bip_bio; struct bvec_iter bip_iter; void *bip_buf; bio_end_io_t *bip_end_io; unsigned short bip_slab; unsigned short bip_vcnt; unsigned char bip_owns_buf; struct work_struct bip_work; struct bio_vec *bip_vec; struct bio_vec bip_inline_vecs[0U]; } ;

    479 struct bio_list { struct bio *head; struct bio *tail; } ;

    600 struct bio_set { struct kmem_cache *bio_slab; unsigned int front_pad; mempool_t *bio_pool; mempool_t *bvec_pool; mempool_t *bio_integrity_pool; mempool_t *bvec_integrity_pool; spinlock_t rescue_lock; struct bio_list rescue_list; struct work_struct rescue_work; struct workqueue_struct *rescue_workqueue; } ;

    63 struct bsg_class_device { struct device *class_dev; struct device *parent; int minor; struct request_queue *queue; icq error 1460 struct kref ref; void (*release)(struct device *); } ;

    22 struct elevator_queue ;

    25 struct request ;

    27 struct blkcg_gq ;

    49 typedef void rq_end_io_fn(struct request *, int);

    50 struct request_list { struct request_queue *q; struct blkcg_gq *blkg; int count[2U]; int starved[2U]; mempool_t *rq_pool; wait_queue_head_t wait[2U]; unsigned int flags; } ;

    69 enum rq_cmd_type_bits { REQ_TYPE_FS = 1, REQ_TYPE_BLOCK_PC = 2, REQ_TYPE_SENSE = 3, icq error 1460, REQ_TYPE_PM_SUSPEND = 4, icq error 1460, REQ_TYPE_PM_RESUME = 5, REQ_TYPE_PM_SHUTDOWN = 6, icq error 1460, REQ_TYPE_SPECIAL = 7, REQ_TYPE_ATA_TASKFILE = 8, REQ_TYPE_ATA_PC = 9 } ;

    81 union __anonunion____missing_field_name_201 { error token is 10 call_single_data csd; struct work_struct mq_flush_work; } ;

    81 struct blk_mq_ctx ;

    81 union __anonunion____missing_field_name_202 { struct rb_node rb_node; void *completion_data; } ;

    81 struct __anonstruct_elv_204 { struct io_cq *icq; void *priv[2U]; } ;

    81 struct __anonstruct_flush_205 { unsigned int seq; struct list_head list; rq_end_io_fn *saved_end_io; } ;

    81 union __anonunion____missing_field_name_203 { struct __anonstruct_elv_204 elv; struct __anonstruct_flush_205 flush; } ;

    81

    113 struct elevator_type ;

    12 typedef int elevator_merge_fn(struct request_queue *, struct request **, struct bio *);

    15 typedef void elevator_merge_req_fn(struct request_queue *, struct request *, struct request *);

    17 typedef void elevator_merged_fn(struct request_queue *, icq error 1460, struct request *, icq error 1460, int);

    19 typedef int elevator_allow_merge_fn(struct request_queue *, struct request *, struct bio *);

    21 typedef void elevator_bio_merged_fn(struct request_queue *, struct request *, struct bio *);

    24 typedef int elevator_dispatch_fn(struct request_queue *, int);

    26 typedef void elevator_add_req_fn(struct request_queue *, struct request *);

    27 typedef struct request * elevator_request_list_fn(struct request_queue icq error 1460, struct icq error 1460 *);

    28 typedef void elevator_completed_req_fn(struct request_queue *, struct request *);

    29 typedef int elevator_may_queue_fn(struct request_queue *, icq error 1460, int);

    31 typedef void elevator_init_icq_fn(struct io_cq *);

    32 typedef void elevator_exit_icq_fn(struct io_cq *);

    33 typedef int elevator_set_req_fn(struct request_queue *, struct request *, struct bio *, gfp_t );

    35 typedef void elevator_put_req_fn(struct request *);

    36 typedef void elevator_activate_req_fn(struct request_queue *, icq error 1460, struct request *);

    37 typedef void elevator_deactivate_req_fn(struct request_queue *, struct request *);

    39 typedef int elevator_init_fn(struct request_queue *, struct elevator_type *);

    41 typedef void elevator_exit_fn(struct elevator_queue *);

    42 struct elevator_ops { elevator_merge_fn *elevator_merge_fn; elevator_merged_fn *elevator_merged_fn; elevator_merge_req_fn *elevator_merge_req_fn; elevator_allow_merge_fn *elevator_allow_merge_fn; elevator_bio_merged_fn *elevator_bio_merged_fn; elevator_dispatch_fn *elevator_dispatch_fn; elevator_add_req_fn *elevator_add_req_fn; elevator_activate_req_fn *elevator_activate_req_fn; elevator_deactivate_req_fn *elevator_deactivate_req_fn; elevator_completed_req_fn *elevator_completed_req_fn; elevator_request_list_fn *elevator_former_req_fn; elevator_request_list_fn *elevator_latter_req_fn; elevator_init_icq_fn *elevator_init_icq_fn; elevator_exit_icq_fn *elevator_exit_icq_fn; elevator_set_req_fn *elevator_set_req_fn; elevator_put_req_fn *elevator_put_req_fn; elevator_may_queue_fn *elevator_may_queue_fn; elevator_init_fn *elevator_init_fn; elevator_exit_fn *elevator_exit_fn; } ;

    72 struct elv_fs_entry { struct attribute attr; ssize_t (*show)(struct elevator_queue *, icq error 1460, char *); ssize_t (*store)(struct elevator_queue *, const char *, icq error 1460, size_t ); } ;

    80 struct elevator_type { struct kmem_cache *icq_cache; icq error 1460 elevator_ops ops; size_t icq_size; size_t icq_align; struct elv_fs_entry *elevator_attrs; char elevator_name[16U]; struct module *elevator_owner; char icq_cache_name[21U]; struct list_head list; } ;

    101 struct elevator_queue { struct elevator_type *type; void *elevator_data; struct kobject kobj; struct mutex sysfs_lock; unsigned char registered; struct hlist_head hash[64U]; } ;

    223 typedef void request_fn_proc(struct request_queue *);

    224 typedef void make_request_fn(struct request_queue *, struct bio *);

    225 typedef int prep_rq_fn(struct request_queue *, icq error 1460, struct request *);

    226 typedef void unprep_rq_fn(struct request_queue *, struct request *);

    227 struct bvec_merge_data { struct block_device *bi_bdev; sector_t bi_sector; unsigned int bi_size; unsigned long bi_rw; } ;

    235 typedef int merge_bvec_fn(struct request_queue *, struct bvec_merge_data *, icq error 1460, struct bio_vec *);

    237 typedef void softirq_done_fn(struct request *);

    238 typedef int dma_drain_needed_fn(struct request *);

    239 typedef int lld_busy_fn(struct request_queue *);

    240 typedef int bsg_job_fn(struct bsg_job *);

    241 enum blk_eh_timer_return { BLK_EH_NOT_HANDLED = 0, BLK_EH_HANDLED = 1, icq error 1460, BLK_EH_RESET_TIMER = 2 } ;

    248 typedef enum blk_eh_timer_return rq_timed_out_fn(struct request *);

    254 struct blk_queue_tag { struct request **tag_index; unsigned long *tag_map; int busy; int max_depth; int real_max_depth; atomic_t refcnt; } ;

    263 struct queue_limits { unsigned long bounce_pfn; unsigned long seg_boundary_mask; unsigned int max_hw_sectors; unsigned int max_sectors; unsigned int max_segment_size; unsigned int physical_block_size; unsigned int alignment_offset; unsigned int io_min; unsigned int io_opt; unsigned int max_discard_sectors; icq error 1460 int max_write_same_sectors; unsigned int discard_granularity; unsigned int discard_alignment; unsigned short logical_block_size; unsigned short max_segments; icq error 1460 short max_integrity_segments; unsigned char misaligned; unsigned char discard_misaligned; unsigned char cluster; unsigned char discard_zeroes_data; unsigned char raid_partial_stripes_expensive; } ;

    293 struct blk_mq_ops ;

    293 struct blk_mq_hw_ctx ;

    293 struct throtl_data ;

    293


        I'm having the same problem w/ an app I created.  I'm getting the error
    on a Win 2K box, icq error 1460, icq error 1460 I assume it is because the client does not have the
    required permissions to install the uninstall log or any of the system
    files.  I would make sure the user of the machine has the required
    permissions to install the software.

    --

     Dan Rushe


     ICQ#: 119626702

    Five-card stud, icq error 1460, nothing wild.
    And the sky's the limit.

     --Jean-Luc Picard, Star Trek: The Next Generation series finale

    Quote:


    > Hi,

    > I have a VB5 program and I generated a setup package of it. The setup
    > program works fine on Window 2000 and Window NT. But it does work on
    Window
    > XP. When I run the setup program on a Window XP pc, icq error 1460, the error message is:
    > "Setup fatal error: Unable to generate instalation log file".

    > Could you please let me know how  I can generate a setup package of my VB5
    > program for instalation on Window XP?

    > Thanks very much in advance, icq error 1460.

    > Icq error 1460



    0 Comments

    Leave a Comment